diff --git a/src/public/js/angularjs/controllers/reports.js b/src/public/js/angularjs/controllers/reports.js index 0b290d762..a31c725ba 100644 --- a/src/public/js/angularjs/controllers/reports.js +++ b/src/public/js/angularjs/controllers/reports.js @@ -12,9 +12,17 @@ **/ -define(['angular', 'underscore', 'jquery', 'moment', 'modules/helpers', 'history'], function(angular, _, $, moment, helpers) { +define(['angular', 'underscore', 'jquery', 'moment', 'modules/helpers', 'formvalidator', 'history'], function(angular, _, $, moment, helpers) { return angular.module('trudesk.controllers.reports', []) .controller('reportsCtrl', function($scope, $http, $log, $timeout, $window) { + $.formUtils.addValidator({ + name: 'shortDate', + validatorFunction: function(value) { + return moment(value, helpers.getShortDateFormat(), true).isValid(); + }, + errorMessage: 'Invalid Date (' + helpers.getShortDateFormat() + ')', + errorMessageKey: 'invalidShortDate' + }); var $filterDateStart = $('.filterDate_Start'); $filterDateStart.each(function(index, element) { diff --git a/src/views/subviews/reports/generate_partials/report_TicketsByGroup.hbs b/src/views/subviews/reports/generate_partials/report_TicketsByGroup.hbs index cde56c9ab..bb1cd3ef3 100644 --- a/src/views/subviews/reports/generate_partials/report_TicketsByGroup.hbs +++ b/src/views/subviews/reports/generate_partials/report_TicketsByGroup.hbs @@ -21,18 +21,14 @@
-
-
diff --git a/src/views/subviews/reports/generate_partials/report_TicketsByPriorities.hbs b/src/views/subviews/reports/generate_partials/report_TicketsByPriorities.hbs index a20b3164f..5ed5850a9 100644 --- a/src/views/subviews/reports/generate_partials/report_TicketsByPriorities.hbs +++ b/src/views/subviews/reports/generate_partials/report_TicketsByPriorities.hbs @@ -21,18 +21,14 @@
-
-
diff --git a/src/views/subviews/reports/generate_partials/report_TicketsByStatus.hbs b/src/views/subviews/reports/generate_partials/report_TicketsByStatus.hbs index eab0890db..b91bbd9cf 100644 --- a/src/views/subviews/reports/generate_partials/report_TicketsByStatus.hbs +++ b/src/views/subviews/reports/generate_partials/report_TicketsByStatus.hbs @@ -21,18 +21,14 @@
-
-
diff --git a/src/views/subviews/reports/generate_partials/report_TicketsByTags.hbs b/src/views/subviews/reports/generate_partials/report_TicketsByTags.hbs index 6d8f3c792..699611938 100644 --- a/src/views/subviews/reports/generate_partials/report_TicketsByTags.hbs +++ b/src/views/subviews/reports/generate_partials/report_TicketsByTags.hbs @@ -21,18 +21,14 @@
-
-
diff --git a/src/views/subviews/reports/generate_partials/report_TicketsByTypes.hbs b/src/views/subviews/reports/generate_partials/report_TicketsByTypes.hbs index c41d156e1..a512f25fd 100644 --- a/src/views/subviews/reports/generate_partials/report_TicketsByTypes.hbs +++ b/src/views/subviews/reports/generate_partials/report_TicketsByTypes.hbs @@ -21,18 +21,14 @@
-
-
diff --git a/src/views/subviews/reports/generate_partials/report_TicketsByUsers.hbs b/src/views/subviews/reports/generate_partials/report_TicketsByUsers.hbs index 538cc38a5..510c62215 100644 --- a/src/views/subviews/reports/generate_partials/report_TicketsByUsers.hbs +++ b/src/views/subviews/reports/generate_partials/report_TicketsByUsers.hbs @@ -21,18 +21,14 @@
-
-