discourse Rewards Plugin Causes Site to Be in Constant Loading
The plugin is here GitHub - Ahmedgagan/discourse-rewards · GitHub
Is there a fix for him please?
AI-generated summary
The Discourse Rewards plugin is causing a site to be in constant loading. The plugin, found on github, seems to be outdated, with most of its code not having been updated for 2-3 years. sheng_hualuo is experiencing issues and has not found any documentation for the plugin. An error message is reported in the console, indicating a missing module discourse/widgets/default-notification-item. Heliosurge suggests that the plugin needs updating due to changes in the Discourse core. sheng_hualuo is using Discourse version 3.4.0.beta1-dev. Heliosurge has @mentioned the plugin dev, Ahmed_Gagan, and recommends waiting for their response. merefield notes that actively maintained plugins usually have a topic on Meta, and using unmaintained plugins can be risky.
Is there any proper docs or topic for this?
@Ahmed_Gagan is the Author by the looks of it.
Looks like an interesting plugin. At a guess needs updating as most of the plugin seems to not have had updates for 2 to 3 years. With some items updated last year.
I haven’t found any documentation for this plugin so far. But he is very much needed for me.
loader.js:247
Uncaught (in promise)
Error: Could not find module `discourse/widgets/default-notification-item` imported from `discourse/plugins/discourse-rewards/discourse/widgets/discourse-rewards-rewards-notification-item`
at loader.js:247:1
at l (loader.js:258:1)
at s.findDeps (loader.js:168:1)
at l (loader.js:262:1)
at requireModule (loader.js:24:1)
at topic-link.js:14:1
at Array.forEach (<anonymous>)
at u (topic-link.js:14:1)
at Object.initialize (topic-link.js:14:1)
at index.js:145:1
at e.each (dag-map.js:191:1)
at e.walk (dag-map.js:120:1)
at e.each (dag-map.js:66:1)
at e.topsort (dag-map.js:72:1)
at S._runInitializer (index.js:158:1)
at S.runInstanceInitializers (index.js:143:1)
at u._bootSync (instance.js:86:1)
at S.didBecomeReady (index.js:602:1)
at invoke (backburner.js.js:280:1)
at d.flush (backburner.js.js:197:1)
at p.flush (backburner.js.js:358:1)
at B._end (backburner.js.js:798:1)
at B._boundAutorunEnd (backburner.js.js:523:1)
An error message is reported in the console
When this plugin was working properly do you recall what version number your Discourse was at?
Are you running “Stable” or the recommended “Tests-passed”
From what I can glean is that the breakage is related to changes in core and the plugin will need some updates.
I’d wait and see if the plugin dev sees this topic. I have @ mentioned him.
My first time using this plugin, I’m using the version I’m using now is 3.4.0.beta1-dev
Actively maintained plugins almost always have a Topic on meta, otherwise you are in the Wild West and will need to defend yourself ![]()