diff --git a/modules/route/front/main/index.html b/modules/route/front/main/index.html index 7be7153af..7d4cd33ee 100644 --- a/modules/route/front/main/index.html +++ b/modules/route/front/main/index.html @@ -10,7 +10,7 @@ panel="vn-route-search-panel" info="Search routes by id" fetch-params="$ctrl.fetchParams($params)" - suggested-filter="$ctrl.filterParams" + filter="$ctrl.filterParams" model="model"> diff --git a/modules/route/front/main/index.js b/modules/route/front/main/index.js index cbebc4369..938f81bcc 100644 --- a/modules/route/front/main/index.js +++ b/modules/route/front/main/index.js @@ -2,12 +2,17 @@ import ngModule from '../module'; import ModuleMain from 'salix/components/module-main'; export default class Route extends ModuleMain { - constructor() { - super(); + $postLink() { + const to = new Date(); + to.setDate(to.getDate() + 1); + to.setHours(0, 0, 0, 0); - this.filterParams = { - scopeDays: 1 - }; + const from = new Date(); + from.setDate(from.getDate()); + from.setHours(0, 0, 0, 0); + + this.filterParams = {from, to}; + this.$.model.applyFilter(null, this.filterParams); } fetchParams($params) { diff --git a/modules/route/front/main/index.spec.js b/modules/route/front/main/index.spec.js index 8aa4b5742..51b194117 100644 --- a/modules/route/front/main/index.spec.js +++ b/modules/route/front/main/index.spec.js @@ -49,13 +49,13 @@ describe('Route Component vnRoute', () => { expect(params.scopeDays).toEqual(2); }); - it('should throw an error when scope days has a string value', () => { + it('should throw an error when scope days is not equal a number', () => { let params = controller.fetchParams({ - scopeDays: 'prueba' + scopeDays: 'ScopeDayNoNumber' }); if (typeof params.scopeDays !== 'number') - expect(params.scopeDays).toBe('prueba'); + expect(params.scopeDays).toBe('ScopeDayNoNumber'); }); }); });