mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-08-27 05:35:03 -05:00
[GH-ISSUE #7301] Adding non-confirmed (Accepted) org member to a collection silently no-ops: PUT returns 200 OK but users_collections row is never written #30163
Reference in New Issue
Block a user
Originally created by @martin-s-a on GitHub (Jun 4, 2026).
Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/7301
Prerequisites
Vaultwarden Support String
Your environment (Generated via diagnostics page)
Config & Details (Generated via diagnostics page)
Show Config & Details
Failed HTTP Checks:
Config:
Vaultwarden Build Version
v1.36.0
Deployment method
Official Container Image
Custom deployment method
Compose stack behind Traefik, SQLite backend (
./vw-data:/data), no custom build flags.Reverse Proxy
Traefik v3.7.1
Host/Server Operating System
Linux
Operating System Version
Debian 12 (Bookworm)
Clients
Web Vault
Client Version
Web Vault 2026.4.1 (bundled with Vaultwarden v1.36.0)
Steps To Reproduce
1 = Accepted).Collection <name> editedsuccessfully.Expected Result
Either:
In any case the UI feedback should match the actual server-side state.
Actual Result
200 OKand the success toast is shown.users_collectionstable for that user/collection pair.Direct inspection of the SQLite DB confirms: after the apparently-successful save the
users_collectionstable contains zero rows for the target user, even though the membership row exists inusers_organizations(withstatus = 1).Logs
Screenshots or Videos
No response
Additional Context
DB state right after the apparently-successful save (SQLite, schema of v1.36.0):
In all fields above, I have anonimized the data (emails, userames, etc) for privacy reasons.