diff --git a/app/static/js/posts.js b/app/static/js/posts.js index 44e7377..80ed961 100644 --- a/app/static/js/posts.js +++ b/app/static/js/posts.js @@ -128,9 +128,10 @@ function renderReply(reply) { replyDiv.replaceWith(renderReply(reply)); }); - replyDiv.querySelector('.mark-answer').addEventListener('click', async () => { + replyDiv.querySelector('.mark-answer')?.addEventListener('click', async () => { await post.resolve(reply); replyDiv.replaceWith(renderReply(reply)); + renderPost(post); }); return replyDiv;