Uh oh - incompatibility with discourse-topic-previews plugin and latest Discourse

AI-generated summary

The user ChrisBeach reported an issue with their Discourse site after upgrading, experiencing missing headers, topics, and duplicate banners/buttons. The problem was resolved by disabling the discourse-topic-previews plugin. ChrisBeach confirmed that disabling the plugin restored functionality. Angus, the plugin maintainer, noted that the issue was previously resolved on June 18, 2023, and suggested checking the plugin’s topic for further details here.

UPDATE: after disabling discourse-topic-previews plugin, I’m back in action.

Just upgraded. Been a week or two since my last upgrade.

Seems I have no header, no topics and two sets of banners and buttons.

This is the URL (currently down while I rebuild the app): https://se26.life

In safe mode with unofficial plugins disabled, things appear okay. Now a case of working out which plugin is responsible…

      - git clone https://github.com/discourse/docker_manager.git
      - git clone https://github.com/PoloGT/abbreviation-discourse-plugin.git
      - git clone https://github.com/mrloop/garmin_connect_onebox.git
      - git clone https://github.com/discourse/discourse-canned-replies.git
      - git clone https://github.com/discourse/discourse-staff-notes.git
      - git clone https://github.com/discourse/discourse-data-explorer.git
      - git clone https://github.com/angusmcleod/discourse-topic-previews.git
      - git clone https://github.com/discourse/discourse-affiliate.git

I disabled the topic previews plugin and all is well now.
/CC @Angus

hm I can’t find any issues with TLP using it with the latest version. Could you try re-enabling it briefly and capture a log of the error? Post in the TLP topic.

Note that this issue was resolved on 18 Jun: https://meta.discourse.org/t/topic-list-previews/41630/589?u=angus