Skip to content

Comments

Restore anonymous transfer checkbox on point transfer form#3519

Merged
zorkian merged 2 commits intodreamwidth:mainfrom
zorkian:fix/3486-restore-anon-transfer-checkbox
Feb 15, 2026
Merged

Restore anonymous transfer checkbox on point transfer form#3519
zorkian merged 2 commits intodreamwidth:mainfrom
zorkian:fix/3486-restore-anon-transfer-checkbox

Conversation

@zorkian
Copy link
Member

@zorkian zorkian commented Feb 15, 2026

PR #3214 converted the point transfer form from HTML tables to Foundation grid layout but
accidentally dropped the "Transfer points anonymously" checkbox. The backend controller
(DW::Controller::Shop::TransferPoints) still fully handles the anon parameter, and the
ML strings (.anon, .request.anon, .transferred.anon) are all still present. Only the
form checkbox HTML was missing.

This restores the checkbox as a new Foundation grid row between the points input and the
submit button, and widens the form container from large-5 to large-6 so the label text
doesn't wrap at common viewport widths.

CODE TOUR: The point transfer page (/shop/transferpoints) used to have a checkbox that let
you send points to someone anonymously — they'd get the points but wouldn't know who sent
them. When the page got a layout refresh a while back, that checkbox accidentally got left
out. This puts it back.

Fixes #3486

🤖 Generated with Claude Code

zorkian and others added 2 commits February 14, 2026 19:34
PR dreamwidth#3214 converted the form from tables to Foundation grid but accidentally
dropped the "Transfer points anonymously" checkbox. The backend controller
and ML strings still handle it; only the form HTML was missing.

Also widen the form container from large-5 to large-6 so the checkbox label
doesn't wrap at common viewport widths.

Fixes dreamwidth#3486

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add %LJ::SHOP with points enabled so the transfer points form
actually works in the dev environment. Without this, item creation
fails with "Could not add item to cart" because DW::Shop::Item
requires the shop type to exist in %LJ::SHOP.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@zorkian zorkian merged commit df92608 into dreamwidth:main Feb 15, 2026
1 check passed
@zorkian zorkian deleted the fix/3486-restore-anon-transfer-checkbox branch February 15, 2026 03:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

ability to transfer points anonymously was inadvertently(?) removed

1 participant