8000 Allow the first keeper to add a Species to their collection with Species preselected · Issue #561 · jra3/mulm · GitHub
[go: up one dir, main page]

Skip to content

Allow the first keeper to add a Species to their collection with Species preselected #561

Close 8000 d

Description

@jra3

Part of #558.

Outcome

A signed-in Member can add a Species from its detail page even when nobody currently keeps it, and the add dialog opens with that Species selected. Today the action is inside the nonzero-keeper block and loses the Species context.

Acceptance criteria

  • Show the signed-in Member's Add to Collection action for zero, one and many current keepers, with a useful empty-keeper state.
  • Carry the Species identifier into the dialog and validate it server-side; populate the existing selection controls with the canonical Species.
  • Handle missing/invalid/stale Species identifiers clearly. The generic add dialog continues to support searching and selecting a Species.
  • Preserve current duplicate, ownership, visibility and collection-linking behavior; adding to a collection does not opt the Member into CARES.
  • Verify zero-keeper and existing-keeper journeys, invalid identifiers, signed-out visibility and an existing collection entry. Confirm the dialog and saved entry on public staging with chikin-farm.

Blocked by

None.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpriority:mediumMedium priority - important but not urgentready-for-agentFully specified, ready for an AFK agentui/uxUser interface and user experience improvements

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0