Frully
June 10, 2026, 10:23pm
1
TLDR: Event renders with recurrence text of Every [missing %{weekday} value] instead of ‘Every Tuesday’.
We use English-UK as our locale.
It seems as though %{weekday} isn’t being fed the variable by the plugin.
The google machine suggested I might need a translation for
discourse_calendar.post_event.recurrence.every_week but that doesn’t seem to exist in the lookup.
I tried making a whole new event using the automatic generator in case it was a problem with the template, but the new event has the same problem.
[event start="2026-06-02 19:00" status="public" timezone="America/Edmonton" recurrence="every_week" end="2026-06-02 21:00"]
[/event]
2 Likes
Are you running the latest version?
Pretty sure @awesomerobot fixed that one very recently
1 Like
Yes, should have been fixed about a week ago
main ← fix-post-event-reccurence
opened 02:05PM - 04 Jun 26 UTC
The new formatting for recurrence in the configuration modal wasn't synced up wi… th the rendered event in the post — this adds a new helper so they share the same source logic.
Added tests to avoid future regression.
Also fixed some minor CSS in the modal.
Before:
<img width="1398" height="660" alt="image" src="https://github.com/user-attachments/assets/7cd36ac1-8106-404a-92ed-e35f64a44342" />
After:
<img width="1496" height="712" alt="image" src="https://github.com/user-attachments/assets/2c068a45-d5b0-4fc7-8ba1-980e9720c156" />
so an update will resolve it!
1 Like
Frully
June 11, 2026, 7:18pm
4
It says I’m on latest. I can do a rebuild to pull latest latest in case it didn’t make some cutoff.
1 Like
Moin
June 11, 2026, 7:45pm
5
Latest is the “channel” you track and the emoji only tells you to update after each release.
Most of what I have written here also fits quite well to your situation:
Looks like you last updated your forum about 2 weeks ago. The Discourse team merges new stuff often several times a day, so often you only use the truly latest version for a short time after updating.
The smiley telling you that you are up to date doesn’t reference each single commit. Then it would be unhappy all the time. It checks the version number telling you to update each time that is increased. Security updates are usually merged right before that happens. It’s the time where you should …
You should be able to see that there are new commits on /admin-update
2 Likes
Frully
June 11, 2026, 8:53pm
6
Forced an update and the bug is indeed fixed. Thanks all!
1 Like