diff --git a/public/s/js/comments.js b/public/s/js/comments.js index 89a44bf..a755ac7 100644 --- a/public/s/js/comments.js +++ b/public/s/js/comments.js @@ -594,6 +594,7 @@ class CommentSystem { if (tag === 'input' || tag === 'textarea' || e.target.isContentEditable) return; if (e.key.toLowerCase() === 'c') { + if (!this.user) return; this.toggleComments(); } }); diff --git a/src/inc/routes/ajax.mjs b/src/inc/routes/ajax.mjs index a2e89ac..f4dddba 100644 --- a/src/inc/routes/ajax.mjs +++ b/src/inc/routes/ajax.mjs @@ -59,6 +59,7 @@ export default (router, tpl) => { data.commentsJSON = Buffer.from(JSON.stringify(data.comments || [])).toString('base64'); } else { data.comments = []; + data.isSubscribed = false; data.commentsJSON = Buffer.from('[]').toString('base64'); }