Footer text doesn't populate after recent update

AI-generated summary

A bug in the Easy Responsive Footer plugin causes footer text not to populate after a recent update, with users reporting that the footer displays default text despite settings being configured. LWinterberg noticed the issue after a commit by tgxworld changed ID capitalization, potentially causing a mismatch. LWinterberg found a workaround by manually updating a value. tgxworld confirmed it was a bug in the theme migrations system, fixed in discourse/discourse#25562. ecki also reported the issue on 3.3.0-beta1-dev, noting that footer links disappear after changing them, with problems including empty categories and inability to use commas in titles. They mention a related open pull request about link group titles being ignored.

Currently, my forum is showing the default footer text, despite having footer stuff identified:

I see that the latest commit DEV: Lowercase all settings (#38) · discourse/Discourse-easy-footer@a766346 · GitHub by @tgxworld changed the capitalization of the IDs in question, maybe there’s now a mismatch between my settings and the variables being loaded?

Forum in question is forum.audacityteam.org; footer is visible in topics and other non-endless pages

Aha: Updating a value manually convinced the data to propagate. Workaround achieved :slight_smile:

2 Likes

This was caused by a bug in our theme migrations system that was introduced about 4 weeks ago. This has been fixed in

https://github.com/discourse/discourse/pull/25562

4 Likes

I am currently on 3.3.0-beta1-dev (same problem after 3.2.0 “downgrade”) and the footer worked until we changed links, then the links dont show (categories are empty). I have removed and re-installed it.. its a bit flaky, I am not completely sure when the (some) link entries not show up.

What I notived is that you cant use comma in title (even when its the last option). and there is a open github pull request because Link group title is ignored.

This topic was automatically closed after 3 days. New replies are no longer allowed.