Files
Gabriel Brown 2d4f5b23b5
Build and Deploy Next App / quality (push) Successful in 1m46s
Build and Deploy Next App / convex-deploy (push) Successful in 5m47s
Build and Deploy Next App / build-next (push) Successful in 5m1s
Fix avatar crash when users.image is an IdP URL
Authentik sign-ins write the picture claim URL to users.image, and both avatar components cast that value to a storage ID and passed it to files:getImageUrl, which failed argument validation and took the layout down after sign-in. getUser now returns imageUrl resolved from either a storage ID or a URL, and updateUser only deletes the previous avatar when it was an uploaded file. getImageUrl stays until the new Next image is live.
2026-10-01 15:00:57 -04:00
..
2026-03-28 12:15:22 -05:00