feat(ai-scribe): Load AI scribe config in dashboard

This commit is contained in:
dab246
2025-12-19 15:05:41 +07:00
committed by Dat H. Pham
parent 256234b3d8
commit 6e56a50713
18 changed files with 114 additions and 50 deletions
@@ -12,8 +12,9 @@ class GetAIScribeConfigInteractor {
Stream<Either<Failure, Success>> execute() async* {
try {
yield Right(GettingAIScribeConfigState());
final preferencesSetting = await _manageAccountRepository.getLocalSettings();
yield Right(GetAIScribeConfigSuccess(preferencesSetting.aiScribeConfig));
final aiScribeConfig =
await _manageAccountRepository.getAiScribeConfigLocalSettings();
yield Right(GetAIScribeConfigSuccess(aiScribeConfig));
} catch (e) {
yield Left(GetAIScribeConfigFailure(exception: e));
}