Skip to content

fix: reject polls on web quotes - #947

Merged
xHeaven merged 1 commit into
dev-null-sh:productionfrom
xHeaven:fix/web-quote-polls
Oct 22, 2026
Merged

xHeaven merged 1 commit into
dev-null-sh:productionfrom
xHeaven:fix/web-quote-polls

Conversation

@xHeaven

@xHeaven xHeaven commented Oct 22, 2026

Copy link
Copy Markdown
Member

Web quote submissions could create a new poll even though the quote composer only offers text and images. Reject polls on web quotes while preserving ordinary polls and quoting an existing poll.

Adds an HTTP regression that verifies rejection creates neither a quote nor a poll, preserves link-card, approval, and quoted-vote privacy coverage, and clarifies the knowledge base. API enforcement is handled separately in #662.

Validation: 167 targeted tests passed; full PHP suite passed (3,904 tests, 100% coverage); composer test:lint, composer test:type-coverage, composer test:types, and bun run test:unit passed.

@xHeaven
xHeaven merged commit 1d0dc2d into dev-null-sh:production Oct 22, 2026
5 checks passed
@xHeaven
xHeaven deleted the fix/web-quote-polls branch October 22, 2026 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant