feat(webapp): copies of a creature on the shelf, "Add another" (#1321) #1323
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/1321-shelf-copies"
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 #1321 (D318, the owner's answer to Q209).
Server
d1321c0e5a7b, which revisesb1242c0d1e2f:shelf_cards.copy_number, backfilled to 1;(session_id, reference_entry_id, copy_number);POST /api/sessions/{id}/shelfwith"another": truecreates the next copy. Its number is the highest so far, removed copies included, plus 1. Withoutanother, the request behaves as today.copy_number. Rule cards also carrycopies, the count of live copies.by_ruleuse the lowest copy number, removed copies included. A pin carries one card forward, and copies stay with their session.Screen
displayTitlereads "Goblin 2" for copy 2 and up. It flows to the table, the shelf lists, Find, reveal and the phone. The shown strip now uses it too.aria-label"Add anotherRender check: the built stack, dark theme, 1280×800, signed in as dana. The migration ran up to
d1321c0e5a7bon a fresh stack.copy_number1, 2, 3 andcopies1, 2, 3.Two things the check saw that this PR didn't cause:
Wording r-001 to r-003 is approved on the Wording Review page. This PR is set to merge when CI passes.