mirror of
https://github.com/kennethnym/aris.git
synced 2026-04-15 14:21:17 +01:00
Wrap feedSourceForUser + addSource/replaceSource in upsertSourceConfig with try/catch. When credentials are not yet available (e.g. new CalDAV source before updateSourceCredentials is called), the provider throws but the config is still persisted. updateSourceCredentials will add the source to the session later. Co-authored-by: Ona <no-reply@ona.com>