Convex CommunityCCConvex Community
Powered by
Matt LuoM
Convex Community•11mo ago•
8 replies
Matt Luo

Convex Dashboard erroneously prevents Save in Edit Document UX

Observed Behavior:
Edit document panel shows disabled Save button with a validation message: Please fix the errors above to continue".


Steps to reproduce:
1) RIght click and invoke the menu button
2) Click Edit document

Workaround:
1) the error goes away if you type a valid number
2) Double Click a column and manually type there without invoking the menu button


Expected behavior:
Is Convex dashboard really not going to let me update the picUrl manually, because deleted_at is undefined?
The Edit Document behavior should allow an edit.

We acknowledge undefined is not a type in convex, but it's used to delete data. https://docs.convex.dev/database/types

unset data is typeof undefined.

v.Optional in convex does not work for the null type

So, There is some incompatibility somewhere.
image.png
image.png
Data Types | Convex Developer Hub
All Convex documents are defined as Javascript objects. These objects can have
Data Types | Convex Developer Hub
Convex Community banner
Convex CommunityJoin
Join the Convex Discord! Explore Convex, the backend platform that keeps your app in sync.
15,010Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements
Recent Announcements
james

Hi @everyone with everything going on today I forgot to post on discord about our EU launch! We have a region in Dublin now! You can start using it immediately, even for folks on the free plan. https://news.convex.dev/we-finally-got-our-eu-visa/ Stay tuned for more regions but also stay tuned for more infra improvements where we improve latency for teams no matter where their servers are located. Just at the tip of the iceberg re all the optimizations we have lined up.

james · 23h ago

Wayne

Hi @everyone happy Monday. Components Authoring [Challenge](https://www.convex.dev/components/challenge) updates! Meet the second batch of community-approved components **Firecrawl Scrape **- Scrape any URL and get clean markdown, HTML, screenshots, or structured JSON - with durable caching and reactive queries. https://www.convex.dev/components/firecrawl-scrape Built by: Gitmaxd **Durable Agents **- A Convex component for building durable AI agents with an async tool loop. https://www.convex.dev/components/durable-agents Built by: Siegfried **Convex Debouncer** - A server-side debouncing component for debouncing expensive operations like LLM calls, metrics computation, or any heavy processing that should only run after a period of inactivity. https://www.convex.dev/components/debouncer Built by: Ilya **DatabaseChat **- A Convex component for adding natural language database queries to your app. https://www.convex.dev/components/database-chat Built by: Nick **Transloadit** - A Convex component for creating Transloadit Assemblies, handling resumable uploads with status, and persisting status/results in Convex. https://www.convex.dev/components/transloadit Built by: Kvz **Loops** - A Convex component for integrating with Loops.so email marketing platform. https://www.convex.dev/components/loops Built by: Bobby The [challenge](https://www.convex.dev/components/challenge) is now ongoing, so keep building, and we'll keep rewarding. Thanks, everyone!

Wayne · 2w ago

Liz C

Hi everyone! Have you ever wanted to get your hands on some convex swag? Well you're in luck! We just launched our Convex swag store. Check it out here ---> https://store.convex.dev/

Liz C · 3w ago

Similar Threads

Dashboard feature requests ux
amppAampp / support-community
11mo ago
HTTP endpoints in Convex dashboard
RJRRJ / support-community
3y ago
Authorize app in the convex Dashboard
SaraSSara / support-community
7mo ago
Convex dashboard for local convex backend
ZoreslavZZoreslav / support-community
2y ago