From 279871bdfd2e2379ce681e6a621163937eaaab8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Saquetim?= <1108771+megothss@users.noreply.github.com> Date: Tue, 6 May 2025 15:08:09 -0300 Subject: [PATCH] DEV: Fix compatibility with the Glimmer Post Stream (#57) --- javascripts/discourse/initializers/setup.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/javascripts/discourse/initializers/setup.js b/javascripts/discourse/initializers/setup.js index 30825a1..01c5a81 100644 --- a/javascripts/discourse/initializers/setup.js +++ b/javascripts/discourse/initializers/setup.js @@ -161,14 +161,14 @@ export default { this.keyValueStore = container.lookup("service:key-value-store"); this.expireOldValues(); - withPluginApi("0.8.7", (api) => { + withPluginApi((api) => { api.decorateCookedElement( - (cooked, postWidget) => { - if (!postWidget) { + (cooked, helper) => { + if (!helper) { return; } - const postIdentifier = `${postWidget.widget.attrs.topicId}-${postWidget.widget.attrs.id}-`; + const postIdentifier = `${helper.model.topic?.id}-${helper.model.id}-`; const placeholders = {}; const processChange = (inputEvent) => {