Skip to content

Commit af709ef

Browse files
taslangrahamasmecher
authored andcommitted
pkp/pkp-lib#11556 Fix Expiry Date in Announcement form (#660)
1 parent 54b86d7 commit af709ef

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/components/ListPanel/announcements/AnnouncementsListPanel.vue

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ import fetch from '@/mixins/fetch';
5858
import cloneDeep from 'clone-deep';
5959
import AnnouncementsEditModal from './AnnouncementsEditModal.vue';
6060
import {useModal} from '@/composables/useModal';
61+
import {useDate} from '@/composables/useDate';
62+
const {formatShortDate} = useDate();
6163
6264
export default {
6365
components: {
@@ -259,7 +261,12 @@ export default {
259261
activeForm.method = 'PUT';
260262
activeForm.fields = activeForm.fields.map((field) => {
261263
if (Object.keys(announcement).includes(field.name)) {
262-
field.value = announcement[field.name];
264+
let value = announcement[field.name];
265+
266+
if (field.name == 'dateExpire') {
267+
value = formatShortDate(value);
268+
}
269+
field.value = value;
263270
}
264271
return field;
265272
});

0 commit comments

Comments
 (0)