From f1f4dd3fb63754cb02e9a8bf88f5e67e90322dc5 Mon Sep 17 00:00:00 2001 From: Zankaria Date: Tue, 1 Oct 2024 16:00:12 +0200 Subject: [PATCH] thread-watcher.js: fix name extraction --- js/thread-watcher.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/js/thread-watcher.js b/js/thread-watcher.js index 6108aaea..32081f39 100644 --- a/js/thread-watcher.js +++ b/js/thread-watcher.js @@ -88,10 +88,11 @@ watchlist.add = function(sel) { // Grab the reply link.; let threadLink = $(sel).siblings('a:not(.watchThread)').last().attr('href'); // Figure out the thread name. If anon, use the thread id. - if ($(sel).parent().find('.subject').length) { - threadName = $(sel).parent().find('.subject').text().substring(0,20); + let subject = $(sel).parent().parent().find('.subject'); + if (subject.length) { + threadName = subject.text().substring(0, 20); } else { - threadName = $(sel).parents('div').last().attr('id'); + threadName = $(sel).parent('div')[0].id.slice(3); // Remove "op_". } threadInfo = [board_name, threadName, postCount, threadLink];