Fix card popup to use HTML date, not anymore JQuery date.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu 2025-10-20 01:21:54 +03:00
parent 0acbf30b03
commit 2d44881619
3 changed files with 41 additions and 12 deletions

View file

@ -52,6 +52,8 @@ and fixes the following bugs:
Thanks to xet7. Thanks to xet7.
- [Fix Broken Hyperlinks in Markdown to HTML conversion](https://github.com/wekan/wekan/commit/973a49526fdf22c143468d3d9db64269b1defa7d). - [Fix Broken Hyperlinks in Markdown to HTML conversion](https://github.com/wekan/wekan/commit/973a49526fdf22c143468d3d9db64269b1defa7d).
Thanks to xet7. Thanks to xet7.
- [Fix migrations](https://github.com/wekan/wekan/commit/0acbf30b0346f49c0ee8f5161fb00b4eca8e1a0c).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations. Thanks to above GitHub users for their contributions and translators for their translations.

View file

@ -93,3 +93,39 @@ template(name="minicardCustomFieldDate")
if showWeekOfYear if showWeekOfYear
b b
| {{showWeek}} | {{showWeek}}
template(name="editCardReceivedDatePopup")
form.edit-card-received-date
.datepicker
.clear-date
a.js-clear-date {{_ 'clear'}}
.datepicker-actions
button.primary.wide.left(type="submit") {{_ 'save'}}
button.js-delete-date.negate.wide.right {{_ 'delete'}}
template(name="editCardStartDatePopup")
form.edit-card-start-date
.datepicker
.clear-date
a.js-clear-date {{_ 'clear'}}
.datepicker-actions
button.primary.wide.left(type="submit") {{_ 'save'}}
button.js-delete-date.negate.wide.right {{_ 'delete'}}
template(name="editCardDueDatePopup")
form.edit-card-due-date
.datepicker
.clear-date
a.js-clear-date {{_ 'clear'}}
.datepicker-actions
button.primary.wide.left(type="submit") {{_ 'save'}}
button.js-delete-date.negate.wide.right {{_ 'delete'}}
template(name="editCardEndDatePopup")
form.edit-card-end-date
.datepicker
.clear-date
a.js-clear-date {{_ 'clear'}}
.datepicker-actions
button.primary.wide.left(type="submit") {{_ 'save'}}
button.js-delete-date.negate.wide.right {{_ 'delete'}}

View file

@ -48,12 +48,7 @@ import {
onRendered() { onRendered() {
super.onRendered(); super.onRendered();
if (moment.isDate(this.card.getReceived())) { // DatePicker base class handles initialization with native HTML inputs
this.$('.js-datepicker').datepicker(
'setStartDate',
this.card.getReceived(),
);
}
} }
_storeDate(date) { _storeDate(date) {
@ -74,9 +69,7 @@ import {
onRendered() { onRendered() {
super.onRendered(); super.onRendered();
if (moment.isDate(this.card.getStart())) { // DatePicker base class handles initialization with native HTML inputs
this.$('.js-datepicker').datepicker('setStartDate', this.card.getStart());
}
} }
_storeDate(date) { _storeDate(date) {
@ -97,9 +90,7 @@ import {
onRendered() { onRendered() {
super.onRendered(); super.onRendered();
if (moment.isDate(this.card.getStart())) { // DatePicker base class handles initialization with native HTML inputs
this.$('.js-datepicker').datepicker('setStartDate', this.card.getStart());
}
} }
_storeDate(date) { _storeDate(date) {