discourse Rewards Plugin Causes Site to Be in Constant Loading
The plugin is here https://github.com/Ahmedgagan/discourse-rewards
Is there a fix for him please?
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