fix: correct test failures and error propagation

- Add CacheScope provider in UserProfileCacheRepository tests
- Remove catch blocks that swallowed errors in _loadHistory/_loadMoreHistory
- Errors now properly propagate to switchUser() caller
This commit is contained in:
qzl
2026-04-01 15:11:49 +08:00
parent 640b4d15a3
commit 19aa33a609
9 changed files with 7 additions and 48 deletions
@@ -83,10 +83,6 @@ class InboxRepositoryImpl extends CachedRepository<List<InboxMessage>>
removeCacheKey(_messagesKey(true)),
removeCacheKey(_messagesKey(null)),
]);
_logger.info(
message: 'Message marked as read',
extra: {'message_id': messageId},
);
return message;
} catch (e, stackTrace) {
_logger.error(