diff --git a/src/flags.js b/src/flags.js index dbc301d776..3636f42e06 100644 --- a/src/flags.js +++ b/src/flags.js @@ -93,7 +93,7 @@ Flags.get = function (flagId, callback) { // Final object return construction next(err, Object.assign(data.base, { description: validator.escape(data.base.description), - datetimeISO: new Date(parseInt(data.base.datetime, 10)).toISOString(), + datetimeISO: utils.toISOString(data.base.datetime), target_readable: data.base.type.charAt(0).toUpperCase() + data.base.type.slice(1) + ' ' + data.base.targetId, target: payload.targetObj, history: data.history, @@ -203,7 +203,7 @@ Flags.list = function (filters, uid, callback) { next(null, Object.assign(flagObj, { description: validator.escape(String(flagObj.description)), target_readable: flagObj.type.charAt(0).toUpperCase() + flagObj.type.slice(1) + ' ' + flagObj.targetId, - datetimeISO: new Date(parseInt(flagObj.datetime, 10)).toISOString(), + datetimeISO: utils.toISOString(flagObj.datetime), })); }); }, next); @@ -288,7 +288,7 @@ Flags.getNotes = function (flagId, callback) { uid: noteObj[0], content: noteObj[1], datetime: note.score, - datetimeISO: new Date(parseInt(note.score, 10)).toISOString(), + datetimeISO: utils.toISOString(note.score), }; } catch (e) { return next(e); @@ -572,7 +572,7 @@ Flags.getHistory = function (flagId, callback) { uid: entry.value[0], fields: changeset, datetime: entry.score, - datetimeISO: new Date(parseInt(entry.score, 10)).toISOString(), + datetimeISO: utils.toISOString(entry.score), }; });