The discussion revolves around an issue with JS plugins not loading correctly on a Discourse instance. The user rbrlortie reports errors such as TypeError: e.find(...).not(...).magnificPopup is not a function and TypeError: window.Chart is not a constructor, despite the plugins being loaded correctly in the Network tab.
rbrlortie mentions that the issue started after upgrading from Discourse 2.1.0.beta4 to 2.2.0.beta2 and that it affects core features like the /admin dashboard charts. pmusaraj asks for confirmation of the plugin files’ presence, which rbrlortie confirms.
xrav3nz identifies the issue as a recent change to loadScript not working as expected for subfolder installs and submits a fix. The fix is later confirmed to be in test-passed by xrav3nz, and rbrlortie expresses eagerness to update the instance.
Is this on your local environment or on a live site? Also, can you confirm that you have the Chart.min.js and jQuery.magnific-popup.min.js in the /public/javascripts/ folder?
I am looking at our previous stable environment and it seems that those issue might have started to appear when we moved from: Discourse 2.1.0.beta4 → Discourse 2.2.0.beta2