From a71e551310d6971866dffdc7f36ecb2d854b9aa2 Mon Sep 17 00:00:00 2001 From: tdgmdev Date: Sat, 11 Mar 2023 16:37:52 -0500 Subject: [PATCH] Replies now send a message --- src/lib/db/handlers.js | 18 ++++++++++++++++++ src/lib/util.js | 2 -- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/lib/db/handlers.js b/src/lib/db/handlers.js index 5c8d74c..892353d 100644 --- a/src/lib/db/handlers.js +++ b/src/lib/db/handlers.js @@ -188,6 +188,24 @@ backend.postCreate = async ({content}, {user,db}) => { if (reply) reply = reply.url.split('/').pop(); + if (reply) { + let replyData = (await db.all('SELECT * FROM post WHERE id = ?', [ + reply + ])); + + let replyUser = ''; + if (replyData && replyData[0]) + replyUser = replyData[0].username; + + await db.run('INSERT INTO messages (username, content, time,read) VALUES (?, ?, ?, ?)', [ + replyUser, + `@${user} replied to #${reply} on #${id}`, + Math.floor(new Date() * 1000), + 0 + ]); + + } + await db.run('INSERT INTO post (username, id, content, rating, reply, time) VALUES (?, ?, ?, ?, ?, ?)', [ user, id, diff --git a/src/lib/util.js b/src/lib/util.js index efd709b..e0305fa 100644 --- a/src/lib/util.js +++ b/src/lib/util.js @@ -104,8 +104,6 @@ let formatPostText = function(post) { wasInc = inc; } - - console.log(newArr); return newArr; }