From e6686c4b32c6a35de380d14d360db15e6b13a350 Mon Sep 17 00:00:00 2001 From: azivner Date: Wed, 13 Dec 2017 20:52:33 -0500 Subject: [PATCH] not deleting recent notes because it causes sync hash failures (cleanup is not triggered if server isn't used) --- routes/api/recent_notes.js | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/routes/api/recent_notes.js b/routes/api/recent_notes.js index 07f7acdda..58de6f137 100644 --- a/routes/api/recent_notes.js +++ b/routes/api/recent_notes.js @@ -33,19 +33,7 @@ router.put('/:noteTreeId/:notePath', auth.checkApiAuth, async (req, res, next) = }); async function getRecentNotes() { - await deleteOld(); - return await sql.getResults("SELECT * FROM recent_notes WHERE is_deleted = 0 ORDER BY date_accessed DESC"); } -async function deleteOld() { - const cutoffDateAccessed = utils.dateStr(new Date(Date.now() - 24 * 60 * 60 * 1000)); - - await sql.doInTransaction(async () => { - await sql.execute("DELETE FROM recent_notes WHERE date_accessed < ?", [cutoffDateAccessed]); - - await sql.execute("DELETE FROM sync WHERE entity_name = 'recent_notes' AND sync_date < ?", [cutoffDateAccessed]); - }); -} - module.exports = router; \ No newline at end of file