Discourse-events 'this.router' error

on my admin dashboard of Discourse instance, where only Discourse is 8 commits behind

Hi @ethsim2, could you describe the problem you’re facing here?

discourse-locations Locations Plugin 🌍 is not a official plugin, I took a quick look and it does contain deprecated API. I guess you should make an update request to the plugin author

2 Likes

it’s the same error, reported below;

but replicating on Desktop this is

Locations is the plugin where i can still access it’s admin UI,

Plugin Author has been quite active on Meta recently

Pardon me if I’m ignorant, but how is this relevant to this post stream change?

deprecation id: discourse-post-stream-widget-overrides

Oh, I see, but this is a deprecation related to Upcoming topic-list changes - how to prepare themes and plugins, not the post stream change.

2 Likes

okay i’ll update discourse and then post in there if still have same UI issue with discourse-events

Edit: UI issue exists but discussion momentum is still here

I took a quick look and I believe the discourse-events plugin uses deprecated code. I recommend disabling it.

Yellow deprecation warnings should not cause errors on a site, so there is no need to disable the plugin because of those. Deprecation warnings are just there to warn developers about future changes.

The this.router error in the screenshot is unrelated to the post-stream deprecations, so I’m going to move this discussion into its own topic, and then close it since the issue is already reported over in the plugin’s own topic.

2 Likes