Skip to content

Sync prod and dev#265

Merged
LeonardoVieira1630 merged 2 commits into
devfrom
main
Jun 19, 2026
Merged

Sync prod and dev#265
LeonardoVieira1630 merged 2 commits into
devfrom
main

Conversation

@LeonardoVieira1630

Copy link
Copy Markdown
Member

No description provided.

LeonardoVieira1630 and others added 2 commits June 19, 2026 08:15
Slack rejects a `checkboxes` element with more than 10 options as
`invalid_blocks` (HTTP 404 on the response_url POST). The DAO list (11)
and notification Settings (12 types) had both grown past that cap, so
clicking "Manage DAOs" or "Settings" failed with "Sorry, there was an
error loading...". Telegram was unaffected (no such limit).

Replace both with per-item toggle buttons that save on click and
re-render the message in place:
- DAOs: a grid of toggle buttons (daoToggleList) — green + checkmark when tracked
- Settings: a list of rows, each notification type with an On/Off button accessory

A "Done" button collapses the list into a summary; for the DAO
onboarding flow it still advances to the wallet step.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
fix(consumers): Slack DAO/Settings selection broken (invalid_blocks) → toggle lists
@vercel

vercel Bot commented Jun 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
flow-editor Ready Ready Preview, Comment Jun 19, 2026 7:10pm
notification-system-dashboard Ready Ready Preview, Comment Jun 19, 2026 7:10pm

Request Review

@LeonardoVieira1630 LeonardoVieira1630 merged commit c889674 into dev Jun 19, 2026
8 checks passed
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.

2 participants