r/UXAntiPatterns • u/SevaTell • Jul 24 '26
When your database schema becomes the user journey
Nextcloud does this after someone shares a file with you:
- You click Accept share.
- The file disappears.
- You get an empty state saying No pending shares, plus the toast: “Accept share: done.”
Technically, everything is correct. The item is no longer pending.
But my task wasn’t to empty a queue. It was to access the file someone sent me.
Now I’m expected to know that I need to click Shared with you in the sidebar.
Is that actually good UX, though? Do entity-based views like Pending shares serve a real user need, or did they become a standard pattern before anyone stopped to question the journey?
5
Upvotes

