mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-06-16 01:35:36 -04:00
44f12f266e
After dropping the 'Default' chip, _loadAccounts started setting state._libAccountId asynchronously while _loadEmails fired in parallel with the still-null id. The list request was going out with no account_id (so the server defaulted) while subsequent per-email reads used the explicit id set after _loadAccounts resolved — back to the same desync the chip-removal was meant to fix. Sequence them: await _loadAccounts first, then kick off the folders / reminders / emails fetches. The list always carries the right account_id from the very first call.