From 56d55027ab9857992fea0fed42fcb5b9c45ac946 Mon Sep 17 00:00:00 2001 From: ekzyis Date: Wed, 14 Aug 2024 09:31:52 -0500 Subject: [PATCH] Fix freebie comment edits like a post (#1298) --- api/resolvers/item.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/resolvers/item.js b/api/resolvers/item.js index 5f6fc298..165ae01d 100644 --- a/api/resolvers/item.js +++ b/api/resolvers/item.js @@ -1288,9 +1288,12 @@ export const updateItem = async (parent, { sub: subName, forward, ...item }, { m item.url = removeTracking(item.url) } - // prevent editing a bio like a regular item if (old.bio) { + // prevent editing a bio like a regular item item = { id: Number(item.id), text: item.text, title: `@${user.name}'s bio`, userId: me.id } + } else if (old.parentId) { + // prevent editing a comment like a post + item = { id: Number(item.id), text: item.text, userId: me.id } } else { item = { subName, userId: me.id, ...item } item.forwardUsers = await getForwardUsers(models, forward)