A card of one's own: one_per_person, prefilled, replaced on send; no double sends; refusals are shown
Test / test (pull_request) Successful in 1m12s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GT37Z1Xtfd9pUuQtMTg6Yt
This commit is contained in:
Bendik Aagaard Lynghaug
2026-09-30 20:39:01 +02:00
co-authored by Claude Opus 5.5
parent cae116b50c
commit 809a6bdfe8
12 changed files with 269 additions and 24 deletions
+8
View File
@@ -343,6 +343,14 @@ pub struct Alternative {
/// works (lysbue had the same flag).
#[serde(default)]
pub disabled: bool,
/// Each signed-in person keeps one record here: their own, which
/// sending again replaces. The form opens with what their record
/// says, a file left empty keeps the one already there, and the
/// older record leaves the list. For what a person says about
/// themselves - a card on the front page, a profile. Needs
/// `record_as`, and someone signed in.
#[serde(default)]
pub one_per_person: bool,
#[serde(default)]
pub consequence: Vec<String>,
#[serde(default)]