diff --git a/webapp/src/views/CollectionPage.vue b/webapp/src/views/CollectionPage.vue index 9d34a68be..6e85abebc 100644 --- a/webapp/src/views/CollectionPage.vue +++ b/webapp/src/views/CollectionPage.vue @@ -61,6 +61,7 @@ export default { console.log("save clicked!"); tinymce.editors.forEach((editor) => editor.save()); saveCollection(this.collection_id); + this.lastModified = "just now"; }, async getCollection() { await getCollectionData(this.collection_id); diff --git a/webapp/src/views/EditPage.vue b/webapp/src/views/EditPage.vue index b7267484a..304b330cf 100644 --- a/webapp/src/views/EditPage.vue +++ b/webapp/src/views/EditPage.vue @@ -171,6 +171,7 @@ export default { editor.isDirty() && editor.save(); }); saveItem(this.item_id); + this.lastModified = "just now"; }, getSampleData() { getItemData(this.item_id).then(() => { @@ -195,7 +196,7 @@ export default { this.lastModified = "Unknown"; } else { // API dates are in UTC but missing Z suffix - const save_date = new Date(item_date); + const save_date = new Date(item_date + "Z"); this.lastModified = formatDistanceToNow(save_date, { addSuffix: true }); } },