From fb5be056d1059335f97ee8a7073086f01ff7ceda Mon Sep 17 00:00:00 2001 From: Lordmau5 Date: Mon, 22 Jan 2024 21:30:34 +0100 Subject: [PATCH] First Message Highlight 1.1.3 * Changed: Remove `Remember Historical Messages` as it was mostly superseded by `Forget User After` setting (and the implementation was not working correctly anymore with the new code changes) --- src/first-message-highlighter/index.js | 16 +++------------- src/first-message-highlighter/manifest.json | 4 ++-- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/src/first-message-highlighter/index.js b/src/first-message-highlighter/index.js index f69fad16..01e8caa9 100644 --- a/src/first-message-highlighter/index.js +++ b/src/first-message-highlighter/index.js @@ -81,16 +81,6 @@ class FirstMessageHighlight extends Addon { } }); - this.settings.add('first_message_highlight.remember_historical', { - default: true, - ui: { - path: 'Add-Ons > First Message Highlight >> Current Session >> Historical Messages', - title: 'Remember historical messages', - description: 'Remember logged user messages from before you joined the chat.', - component: 'setting-check-box' - } - }); - // First Time Chatter this.settings.add('first_message_highlight.first_time_chatter', { default: false, @@ -277,11 +267,11 @@ class FirstMessageHighlight extends Addon { const shouldHighlight = this.shouldHighlight(msg); if (msg.isHistorical) { - if (this.settings.get('first_message_highlight.remember_historical') - && !shouldHighlight) return; + if (!this.settings.get('first_message_highlight.highlight_historical')) { + this.known_users.delete(msg.user.userID); - if (!this.settings.get('first_message_highlight.highlight_historical')) return; + } } if (!shouldHighlight) return; diff --git a/src/first-message-highlighter/manifest.json b/src/first-message-highlighter/manifest.json index ddf34d87..24821082 100644 --- a/src/first-message-highlighter/manifest.json +++ b/src/first-message-highlighter/manifest.json @@ -1,7 +1,7 @@ { "enabled": true, "requires": [], - "version": "1.1.2", + "version": "1.1.3", "icon": "https://i.imgur.com/Db2zP1l.png", "short_name": "first_msg_highlight", "name": "First Message Highlight", @@ -9,5 +9,5 @@ "description": "Addon to highlight the first message of a user during the current session. Useful for community-driven chats and welcoming.", "settings": "add_ons.first_message_highlight", "created": "2021-12-01T14:32:46.254Z", - "updated": "2024-01-17T20:33:51.465Z" + "updated": "2024-01-22T20:30:35.390Z" } \ No newline at end of file