feat(frontend): the Members page shows addresses to GMs and the owner (#1116) #1117
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/1116-members-email"
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?
Closes #1116. Records D290 (the owner's answer to Q163).
Members.jsx: where the viewer is a GM of the campaign or its owner and a member has an address, it shows under their name as amailto:link. A player sees none, their own included (it is on their Profile).campaign_service.list_membersalready sends addresses only to GMs, the owner, and each person their own (D275, D285).Members.css: the address wraps anywhere, so a long one does not widen the row on a phone.Members.test.jsx: a GM sees every address; an owner who plays sees them; a player sees none though their own is in the payload; a member with no address gets no extra element.sources/intro.md, CAMP-8 inheaders.md,CATALOGUE.mdregenerated bybuild.ps1.Run before this PR: eslint (0 errors),
vitest run src/pages/Members.test.jsx(87 passed). Not rendered in a browser: the look at 390 px and in dark mode is unchecked; the owner sees it on dev with rc10.🤖 Generated with Claude Code