Skip to content

Commit d8f98c7

Browse files
committed
feat: fix date-time bugs in discount form:
1 parent 2c13128 commit d8f98c7

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

app/components/forms/events/view/create-discount-code.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ export default Component.extend(FormMixin, {
130130
rules : [
131131
{
132132
type : 'checkDates',
133-
prompt : this.l10n.t('Valid Till date & time should be after valid from date and time')
133+
prompt : '.'
134134
}
135135
]
136136
},
@@ -150,7 +150,7 @@ export default Component.extend(FormMixin, {
150150
rules : [
151151
{
152152
type : 'checkDates',
153-
prompt : this.l10n.t('Valid Till date & time should be after valid from date and time')
153+
prompt : '.'
154154
}
155155
]
156156
}
@@ -216,6 +216,9 @@ export default Component.extend(FormMixin, {
216216
later(this, () => {
217217
this.set('isLinkSuccess', false);
218218
}, 5000);
219+
},
220+
onChange() {
221+
this.onValid(() => {});
219222
}
220223
}
221224
});

app/templates/components/forms/events/view/create-discount-code.hbs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,15 @@
6969
<div class="fields">
7070
<div class="wide field {{if device.isMobile 'sixteen' 'five'}}">
7171
<label>{{t 'Valid from'}}</label>
72-
{{widgets/forms/date-picker name='start_date' value=data.validFromDate rangePosition='start'}}
72+
{{widgets/forms/date-picker name='start_date' value=data.validFromDate rangePosition='start' onChange=(action 'onChange')}}
7373
<div class="ui hidden divider"></div>
74-
{{widgets/forms/time-picker name='start_time' value=data.validFromTime}}
74+
{{widgets/forms/time-picker name='start_time' value=data.validFromTime onChange=(action 'onChange')}}
7575
</div>
7676
<div class="wide field {{if device.isMobile 'sixteen' 'five'}}">
7777
<label>{{t 'Expires on'}}</label>
78-
{{widgets/forms/date-picker type="text" name='end_date' value=data.validTillDate rangePosition='end'}}
78+
{{widgets/forms/date-picker type="text" name='end_date' value=data.validTillDate rangePosition='end' onChange=(action 'onChange')}}
7979
<div class="ui hidden divider"></div>
80-
{{widgets/forms/time-picker type="text" name='end_time' value=data.validTillTime}}
80+
{{widgets/forms/time-picker type="text" name='end_time' value=data.validTillTime onChange=(action 'onChange')}}
8181
</div>
8282
</div>
8383
{{/if}}

0 commit comments

Comments
 (0)