diff --git a/src/entities/api_token.js b/src/entities/api_token.js index 31a083af8..5b2b1b2cb 100644 --- a/src/entities/api_token.js +++ b/src/entities/api_token.js @@ -9,22 +9,22 @@ const dateUtils = require('../services/date_utils'); * @param {string} apiTokenId - primary key * @param {string} token * @param {boolean} isDeleted - true if API token is deleted - * @param {string} dateCreated + * @param {string} utcDateCreated * * @extends Entity */ class ApiToken extends Entity { static get entityName() { return "api_tokens"; } static get primaryKeyName() { return "apiTokenId"; } - static get hashedProperties() { return ["apiTokenId", "token", "dateCreated", "isDeleted"]; } + static get hashedProperties() { return ["apiTokenId", "token", "utcDateCreated", "isDeleted"]; } beforeSaving() { if (!this.isDeleted) { this.isDeleted = false; } - if (!this.dateCreated) { - this.dateCreated = dateUtils.nowDate(); + if (!this.utcDateCreated) { + this.utcDateCreated = dateUtils.nowDate(); } super.beforeSaving(); diff --git a/src/entities/attribute.js b/src/entities/attribute.js index 85cf2c8a6..b03b8479c 100644 --- a/src/entities/attribute.js +++ b/src/entities/attribute.js @@ -16,15 +16,15 @@ const sql = require('../services/sql'); * @param {int} position * @param {boolean} isInheritable * @param {boolean} isDeleted - * @param {string} dateCreated - * @param {string} dateModified + * @param {string} utcDateCreated + * @param {string} utcDateModified * * @extends Entity */ class Attribute extends Entity { static get entityName() { return "attributes"; } static get primaryKeyName() { return "attributeId"; } - static get hashedProperties() { return ["attributeId", "noteId", "type", "name", "value", "isInheritable", "isDeleted", "dateCreated"]; } + static get hashedProperties() { return ["attributeId", "noteId", "type", "name", "value", "isInheritable", "isDeleted", "utcDateCreated"]; } constructor(row) { super(row); @@ -95,14 +95,14 @@ class Attribute extends Entity { this.isDeleted = false; } - if (!this.dateCreated) { - this.dateCreated = dateUtils.nowDate(); + if (!this.utcDateCreated) { + this.utcDateCreated = dateUtils.nowDate(); } super.beforeSaving(); if (this.isChanged) { - this.dateModified = dateUtils.nowDate(); + this.utcDateModified = dateUtils.nowDate(); } } diff --git a/src/entities/branch.js b/src/entities/branch.js index 96770e6c5..c686182b1 100644 --- a/src/entities/branch.js +++ b/src/entities/branch.js @@ -16,8 +16,8 @@ const sql = require('../services/sql'); * @param {string} prefix * @param {boolean} isExpanded * @param {boolean} isDeleted - * @param {string} dateModified - * @param {string} dateCreated + * @param {string} utcDateModified + * @param {string} utcDateCreated * * @extends Entity */ @@ -49,14 +49,14 @@ class Branch extends Entity { this.isDeleted = false; } - if (!this.dateCreated) { - this.dateCreated = dateUtils.nowDate(); + if (!this.utcDateCreated) { + this.utcDateCreated = dateUtils.nowDate(); } super.beforeSaving(); if (this.isChanged) { - this.dateModified = dateUtils.nowDate(); + this.utcDateModified = dateUtils.nowDate(); } } diff --git a/src/entities/link.js b/src/entities/link.js index 32271386e..47b27355f 100644 --- a/src/entities/link.js +++ b/src/entities/link.js @@ -13,15 +13,15 @@ const dateUtils = require('../services/date_utils'); * @param {string} targetNoteId * @param {string} type * @param {boolean} isDeleted - * @param {string} dateModified - * @param {string} dateCreated + * @param {string} utcDateModified + * @param {string} utcDateCreated * * @extends Entity */ class Link extends Entity { static get entityName() { return "links"; } static get primaryKeyName() { return "linkId"; } - static get hashedProperties() { return ["linkId", "noteId", "targetNoteId", "type", "isDeleted", "dateCreated", "dateModified"]; } + static get hashedProperties() { return ["linkId", "noteId", "targetNoteId", "type", "isDeleted", "utcDateCreated", "utcDateModified"]; } async getNote() { return await repository.getEntity("SELECT * FROM notes WHERE noteId = ?", [this.noteId]); @@ -36,14 +36,14 @@ class Link extends Entity { this.isDeleted = false; } - if (!this.dateCreated) { - this.dateCreated = dateUtils.nowDate(); + if (!this.utcDateCreated) { + this.utcDateCreated = dateUtils.nowDate(); } super.beforeSaving(); if (this.isChanged) { - this.dateModified = dateUtils.nowDate(); + this.utcDateModified = dateUtils.nowDate(); } } } diff --git a/src/entities/note.js b/src/entities/note.js index 2855d63a4..610127f91 100644 --- a/src/entities/note.js +++ b/src/entities/note.js @@ -25,8 +25,8 @@ const STRING_MIME_TYPES = ["application/x-javascript"]; * @property {string} title - note title * @property {boolean} isProtected - true if note is protected * @property {boolean} isDeleted - true if note is deleted - * @property {string} dateCreated - * @property {string} dateModified + * @property {string} utcDateCreated + * @property {string} utcDateModified * * @extends Entity */ @@ -660,14 +660,14 @@ class Note extends Entity { this.isDeleted = false; } - if (!this.dateCreated) { - this.dateCreated = dateUtils.nowDate(); + if (!this.utcDateCreated) { + this.utcDateCreated = dateUtils.nowDate(); } super.beforeSaving(); if (this.isChanged) { - this.dateModified = dateUtils.nowDate(); + this.utcDateModified = dateUtils.nowDate(); } } diff --git a/src/entities/note_content.js b/src/entities/note_content.js index fd4a44365..8a2d02630 100644 --- a/src/entities/note_content.js +++ b/src/entities/note_content.js @@ -13,8 +13,8 @@ const noteFulltextService = require('../services/note_fulltext'); * @property {string} noteId - reference to owning note * @property {boolean} isProtected - true if note content is protected * @property {blob} content - note content - e.g. HTML text for text notes, file payload for files - * @property {string} dateCreated - * @property {string} dateModified + * @property {string} utcDateCreated + * @property {string} utcDateModified * * @extends Entity */ @@ -66,14 +66,14 @@ class NoteContent extends Entity { } beforeSaving() { - if (!this.dateCreated) { - this.dateCreated = dateUtils.nowDate(); + if (!this.utcDateCreated) { + this.utcDateCreated = dateUtils.nowDate(); } super.beforeSaving(); if (this.isChanged) { - this.dateModified = dateUtils.nowDate(); + this.utcDateModified = dateUtils.nowDate(); } } diff --git a/src/entities/note_revision.js b/src/entities/note_revision.js index fb2213d93..1904f0504 100644 --- a/src/entities/note_revision.js +++ b/src/entities/note_revision.js @@ -14,15 +14,15 @@ const repository = require('../services/repository'); * @param {string} title * @param {string} content * @param {string} isProtected - * @param {string} dateModifiedFrom - * @param {string} dateModifiedTo + * @param {string} utcDateModifiedFrom + * @param {string} utcDateModifiedTo * * @extends Entity */ class NoteRevision extends Entity { static get entityName() { return "note_revisions"; } static get primaryKeyName() { return "noteRevisionId"; } - static get hashedProperties() { return ["noteRevisionId", "noteId", "title", "content", "isProtected", "dateModifiedFrom", "dateModifiedTo"]; } + static get hashedProperties() { return ["noteRevisionId", "noteId", "title", "content", "isProtected", "utcDateModifiedFrom", "utcDateModifiedTo"]; } constructor(row) { super(row); diff --git a/src/entities/option.js b/src/entities/option.js index b029a1bb1..b79294405 100644 --- a/src/entities/option.js +++ b/src/entities/option.js @@ -9,8 +9,8 @@ const dateUtils = require('../services/date_utils'); * @param {string} name * @param {string} value * @param {boolean} isSynced - * @param {string} dateModified - * @param {string} dateCreated + * @param {string} utcDateModified + * @param {string} utcDateCreated * * @extends Entity */ @@ -29,7 +29,7 @@ class Option extends Entity { super.beforeSaving(); if (this.isChanged) { - this.dateModified = dateUtils.nowDate(); + this.utcDateModified = dateUtils.nowDate(); } } } diff --git a/src/entities/recent_note.js b/src/entities/recent_note.js index 32d8515be..d011a85ba 100644 --- a/src/entities/recent_note.js +++ b/src/entities/recent_note.js @@ -9,22 +9,22 @@ const dateUtils = require('../services/date_utils'); * @param {string} branchId * @param {string} notePath * @param {boolean} isDeleted - * @param {string} dateModified + * @param {string} utcDateModified * * @extends Entity */ class RecentNote extends Entity { static get entityName() { return "recent_notes"; } static get primaryKeyName() { return "branchId"; } - static get hashedProperties() { return ["branchId", "notePath", "dateCreated", "isDeleted"]; } + static get hashedProperties() { return ["branchId", "notePath", "utcDateCreated", "isDeleted"]; } beforeSaving() { if (!this.isDeleted) { this.isDeleted = false; } - if (!this.dateCreated) { - this.dateCreated = dateUtils.nowDate(); + if (!this.utcDateCreated) { + this.utcDateCreated = dateUtils.nowDate(); } super.beforeSaving(); diff --git a/src/public/javascripts/dialogs/event_log.js b/src/public/javascripts/dialogs/event_log.js index f8682abf9..d964a2e84 100644 --- a/src/public/javascripts/dialogs/event_log.js +++ b/src/public/javascripts/dialogs/event_log.js @@ -15,7 +15,7 @@ async function showDialog() { $list.empty(); for (const event of result) { - const dateTime = utils.formatDateTime(utils.parseDate(event.dateCreated)); + const dateTime = utils.formatDateTime(utils.parseDate(event.utcDateCreated)); if (event.noteId) { const noteLink = await linkService.createNoteLink(event.noteId).prop('outerHTML'); diff --git a/src/public/javascripts/dialogs/note_info.js b/src/public/javascripts/dialogs/note_info.js index 26d610a46..98f1a4bc6 100644 --- a/src/public/javascripts/dialogs/note_info.js +++ b/src/public/javascripts/dialogs/note_info.js @@ -2,8 +2,8 @@ import noteDetailService from '../services/note_detail.js'; const $dialog = $("#note-info-dialog"); const $noteId = $("#note-info-note-id"); -const $dateCreated = $("#note-info-date-created"); -const $dateModified = $("#note-info-date-modified"); +const $utcDateCreated = $("#note-info-date-created"); +const $utcDateModified = $("#note-info-date-modified"); const $type = $("#note-info-type"); const $mime = $("#note-info-mime"); const $okButton = $("#note-info-ok-button"); @@ -16,8 +16,8 @@ function showDialog() { const currentNote = noteDetailService.getCurrentNote(); $noteId.text(currentNote.noteId); - $dateCreated.text(currentNote.dateCreated); - $dateModified.text(currentNote.dateModified); + $utcDateCreated.text(currentNote.utcDateCreated); + $utcDateModified.text(currentNote.utcDateModified); $type.text(currentNote.type); $mime.text(currentNote.mime); } diff --git a/src/public/javascripts/dialogs/note_revisions.js b/src/public/javascripts/dialogs/note_revisions.js index 9019119b6..df386ba9b 100644 --- a/src/public/javascripts/dialogs/note_revisions.js +++ b/src/public/javascripts/dialogs/note_revisions.js @@ -26,11 +26,11 @@ async function showNoteRevisionsDialog(noteId, noteRevisionId) { revisionItems = await server.get('notes/' + noteId + '/revisions'); for (const item of revisionItems) { - const dateModified = utils.parseDate(item.dateModifiedFrom); + const utcDateModified = utils.parseDate(item.utcDateModifiedFrom); $list.append($('