fix(teams): say "game server", not "shard", on the never-synced Teams panel #221
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/teams-panel-neutral-wording"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Admin → Teams told an operator that a projection which has never synced "is not a confirmed empty shard". Teams is a core primitive, and core calls the host a game server. "Shard" is Ultima Online's word for it.
What changed
client/src/lib/teamAdmin.js: the never-synced detail now reads "What is shown below does not confirm that the game server has no Teams."client/test/teamAdmin.test.jsasserts the new wording. Two test names say it the same way.teamAdmin.js,teamActivity.js(two),TeamsAdmin.jsxandteams.model.js.Found while making the core docs on runicgateway.com game-neutral (runicgateway.com#34). Those docs had to paraphrase this line instead of quoting it.
Not in this PR
Other text that players and admins see in core still uses game words:
PlayerInbox.jsx:247("the shard or your guilds");Events.jsx:47("the shard's own timezone");PlayerNotifications.jsx:233("a guild disbands");coreTriggers.js(descriptions and examples: "shard-local zone", "The shard is down…",/guilds/…);templateSeeds.js("Is the shard open…").Discord's own "guild" labels are correct and stay. I've left these for the org lead to decide on.
Verification
npm test --prefix client: 430 pass, 0 fail.🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY