mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-11-09 00:22:38 -06:00
Address review decision: the provider avatar was decoded inside the login transaction after the user row was written, holding it while queued for decode capacity, and a later rollback (TOTP, disabled user) discarded the work. Logins now commit first; the avatar is decoded without a session and saved in its own short transaction.