Yeah, I am afraid this is the case. This theme component seems not working on stable version yet. Now the tests-passed branch needed the update but it breaks on stable. Should I create a stable version of the theme component?
Stable support would be appreciated
Hello
Iâve made a new branch (stable) which is compatible (I reverted the latest update) with stable Discourse.
To install the stable version
-
Paste the repo url:
https://github.com/VaperinaDEV/discourse-guest-gate-theme-component
-
Click Advanced⌠button
-
Add Branch name:
stable
Hiii this pluging doesnt work anymore on the latest version, i have this error in the console:
[PLUGIN discourse-solved] Deprecation notice: Importing getOwner from discourse-common/lib/get-owner
is deprecated. Use import { getOwner } from '@ember/application'
, or if you still need the fallback shim, use import { getOwnerWithFallback } from 'discourse-common/lib/get-owner';
. [deprecated since Discourse 3.2] [deprecation id: discourse.get-owner-with-fallback]
do you have a solution to go back to a previous version so the pluging is working?
or an update soonish?
it game changer for the project i want to do
thnak guys!
What is your Discourse version precisely?
Hello @Kevin_Dufraisse_Grow Can you clarify what is the issue? I just tested it now and the component works as expected. Can you share your component settings and your Discourse version etc⌠These can help to investigate the problem.
I just updated Discourse and tested the component; I can confirm this also works for me.
Thank you so much
super excited that it works on your side!
here are my settings:
where am i wrong hahah
Looks nothing special. Can you please share your website url?
FYI I donât think this is related? Itâs a different plugin.
i only have this error when i activate the component
sure here it is : https://forum.formation-growth-hacking.fr/
thank you so much again!
Thanks It seems you have install the Guest Gate (Sign Up Popup Plugin) plugin which cause this issue. Remove the plugin from the app.yml
and rebuild should fix it.
well, kinda, the issue with the solved plugin will persist (but as you can see Iâve raised that on the relevant Topic).
Yeah thatâs not related with this. That deprecated note is on every Discourse instance and shouldnât cause any issue⌠The plugin need some update.
Yea, I have the same deprecated notices for some of those components/ plugins on my instances.
thanks @Don it works!
Glad it works.
But one more thing I noticed that you have this warning in the console which shouldnât be there.
It seems you installed an older version of the component or the stable
version which wonât works correctly on your site as itâs not on the stable
version.
Please remove this version of the component and install the GitHub - VaperinaDEV/discourse-guest-gate-theme-component: Forced login / registration popup insired by Quora latest version.