fix: preserve partially saved staff state #6

Merged
crypt merged 2 commits from codex/vote-command-documentation into main 2026-10-02 04:07:11 +00:00
Owner

Production proxy logs showed a NullPointerException reading a staffState document with only one saved flag. Missing fly/invis fields now default independently to false, preserving the saved true flag across transfers. Two embedded-Mongo regressions cover both partial-document directions. Also correct the command reference to document numbered /vote options.

Validation: all 10 focused embedded-Mongo staff-state tests passed with zero failures/errors, and Java formatting checks passed. The pending 0.6.6 release was cancelled before chart publication; the fixed build will release as 0.6.7 through workflow_dispatch.

Production proxy logs showed a NullPointerException reading a staffState document with only one saved flag. Missing fly/invis fields now default independently to false, preserving the saved true flag across transfers. Two embedded-Mongo regressions cover both partial-document directions. Also correct the command reference to document numbered /vote options. Validation: all 10 focused embedded-Mongo staff-state tests passed with zero failures/errors, and Java formatting checks passed. The pending 0.6.6 release was cancelled before chart publication; the fixed build will release as 0.6.7 through workflow_dispatch.
docs: clarify numbered vote options
All checks were successful
/ commit-check (pull_request) Successful in 2s
/ detect (pull_request) Successful in 3s
/ plugin (pull_request) Has been skipped
/ controller (pull_request) Has been skipped
/ chart (pull_request) Has been skipped
e0c2e0b8ee
crypt changed title from docs: clarify numbered vote options to fix: preserve partially saved staff state 2026-10-02 04:04:04 +00:00
fix: preserve partially saved staff state
All checks were successful
/ detect (pull_request) Successful in 3s
/ controller (pull_request) Has been skipped
/ chart (pull_request) Has been skipped
/ commit-check (pull_request) Successful in 4s
/ plugin (pull_request) Successful in 2m14s
9e6b827566
crypt merged commit 9902b2dcf1 into main 2026-10-02 04:07:11 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
crypt/k8s-mcsg-uhc!6
No description provided.