Skip to content

Fix: LFG Reminder never firing on non-English/Russian clients - #1908

Open
svart2521 wants to merge 1 commit into
EllesmereGaming:mainfrom
svart2521:lfg-reminder-not-working-for-german-client
Open

Fix: LFG Reminder never firing on non-English/Russian clients#1908
svart2521 wants to merge 1 commit into
EllesmereGaming:mainfrom
svart2521:lfg-reminder-not-working-for-german-client

Conversation

@svart2521

Copy link
Copy Markdown
Contributor

Bug: https://discord.com/channels/585577383847788554/1544272017027633213

Issue: QoL's LFG Reminder popup silently never fired on a German client (and every other locale besides English/Russian) because TELEPORT_BY_NAME was seeded only from a hardcoded English/Russian alias list, while the joined LFGList activity's fullName comes back in the client's own locale and never matched.
Fix: For each SEASON_PORTALS entry, also seed TELEPORT_BY_NAME with GetLFGDungeonInfo(dungeonID)'s live, client-locale dungeon name (pcall-wrapped), so the lookup self-corrects for every client locale automatically instead of relying on hardcoded translations.

Bug:

Issue: QoL's LFG Reminder popup silently never fired on a German client (and every other locale besides English/Russian) because TELEPORT_BY_NAME was seeded only from a hardcoded English/Russian alias list, while the joined LFGList activity's fullName comes back in the client's own locale and never matched.
Fix: For each SEASON_PORTALS entry, also seed TELEPORT_BY_NAME with GetLFGDungeonInfo(dungeonID)'s live, client-locale dungeon name (pcall-wrapped), so the lookup self-corrects for every client locale automatically instead of relying on hardcoded translations.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant