From 9989baa771b233b7f7e9ec6f770ad7dc356358cd Mon Sep 17 00:00:00 2001 From: Andrzej Stepien Date: Thu, 10 Aug 2023 20:18:23 +0200 Subject: [PATCH] factored out isodate creation --- src/insertPublished.mjs | 5 ++--- src/utilities.mjs | 3 +++ 2 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 src/utilities.mjs diff --git a/src/insertPublished.mjs b/src/insertPublished.mjs index ae0e523..52f4c34 100644 --- a/src/insertPublished.mjs +++ b/src/insertPublished.mjs @@ -1,5 +1,5 @@ import { db } from "./db.mjs" - +import { isoDate } from "./utilities.mjs" const sampleRes = { createdNote: { id: '9i8urek4jtzhmtuh', @@ -49,7 +49,7 @@ export default async function insertPublished(res, word){ .insert({ id: res.createdNote.id, word, - date: new Date(sampleRes.createdNote.createdAt).toISOString().split('T')[0] + date: isoDate(sampleRes.createdNote.createdAt) }) .then(res => { return res @@ -58,5 +58,4 @@ export default async function insertPublished(res, word){ return error }) } - //console.log(await insertPublished(sampleRes,'marmalade')) \ No newline at end of file diff --git a/src/utilities.mjs b/src/utilities.mjs new file mode 100644 index 0000000..84aba50 --- /dev/null +++ b/src/utilities.mjs @@ -0,0 +1,3 @@ +export function isoDate(date=Date.now()){ + return new Date().toISOString().split('T')[0] +} \ No newline at end of file