Commit 8f72adfb1d08c03558d8e2a56b2e88fa3fab1e9c

Authored by Volodymyr Babak
1 parent 0b379d6b

Fixes for time picker

... ... @@ -98,19 +98,19 @@
98 98 <section layout="column">
99 99 <section layout="row" layout-align="start start">
100 100 <mdp-date-picker ng-model="startTimeMs"
101   - mdp-max-date="maxStartTimeTs"
  101 + mdp-max-date="maxStartTimeMs"
102 102 mdp-placeholder="{{ 'entity-view.start-ts' | translate }}"></mdp-date-picker>
103 103 <mdp-time-picker ng-model="startTimeMs"
104   - mdp-max-date="maxStartTimeTs"
  104 + mdp-max-date="maxStartTimeMs"
105 105 mdp-placeholder="{{ 'entity-view.start-ts' | translate }}"
106 106 mdp-auto-switch="true"></mdp-time-picker>
107 107 </section>
108 108 <section layout="row" layout-align="start start">
109 109 <mdp-date-picker ng-model="endTimeMs"
110   - mdp-min-date="minEndTimeTs"
  110 + mdp-min-date="minEndTimeMs"
111 111 mdp-placeholder="{{ 'entity-view.end-ts' | translate }}"></mdp-date-picker>
112 112 <mdp-time-picker ng-model="endTimeMs"
113   - mdp-min-date="minEndTimeTs"
  113 + mdp-min-date="minEndTimeMs"
114 114 mdp-placeholder="{{ 'entity-view.end-ts' | translate }}"
115 115 mdp-auto-switch="true"></mdp-time-picker>
116 116 </section>
... ...
... ... @@ -54,8 +54,8 @@ export default function EntityViewDirective($compile, $templateCache, $filter, t
54 54 if (scope.entityView.startTimeMs > 0) {
55 55 scope.startTimeMs = new Date(scope.entityView.startTimeMs);
56 56 }
57   - if (scope.entityView.endTimeTs > 0) {
58   - scope.endTimeTs = new Date(scope.entityView.endTimeTs);
  57 + if (scope.entityView.endTimeMs > 0) {
  58 + scope.endTimeMs = new Date(scope.entityView.endTimeMs);
59 59 }
60 60 if (!scope.entityView.keys) {
61 61 scope.entityView.keys = {};
... ... @@ -78,22 +78,22 @@ export default function EntityViewDirective($compile, $templateCache, $filter, t
78 78 }
79 79 });
80 80
81   - scope.$watch('endTimeTs', function (newDate) {
  81 + scope.$watch('endTimeMs', function (newDate) {
82 82 if (newDate) {
83   - if (newDate.getTime() < scope.minEndTimeTs) {
84   - scope.endTimeTs = angular.copy(scope.minEndTimeTs);
  83 + if (newDate.getTime() < scope.minEndTimeMs) {
  84 + scope.endTimeMs = angular.copy(scope.minEndTimeMs);
85 85 }
86 86 updateMinMaxDates();
87 87 }
88 88 });
89 89
90 90 function updateMinMaxDates() {
91   - if (scope.endTimeTs) {
92   - scope.maxStartTimeMs = angular.copy(new Date(scope.endTimeTs.getTime()));
93   - scope.entityView.endTimeTs = scope.endTimeTs.getTime();
  91 + if (scope.endTimeMs) {
  92 + scope.maxStartTimeMs = angular.copy(new Date(scope.endTimeMs.getTime()));
  93 + scope.entityView.endTimeMs = scope.endTimeMs.getTime();
94 94 }
95 95 if (scope.startTimeMs) {
96   - scope.minEndTimeTs = angular.copy(new Date(scope.startTimeMs.getTime()));
  96 + scope.minEndTimeMs = angular.copy(new Date(scope.startTimeMs.getTime()));
97 97 scope.entityView.startTimeMs = scope.startTimeMs.getTime();
98 98 }
99 99 }
... ...