refactoring

This commit is contained in:
dahoud
2026-03-31 09:14:47 +00:00
parent 9bfffeeebe
commit 5383df6dcb
200 changed files with 11192 additions and 7063 deletions

View File

@@ -1,6 +1,7 @@
/// BLoC pour la gestion des sauvegardes
library backup_bloc;
import 'package:dio/dio.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:injectable/injectable.dart';
import 'package:equatable/equatable.dart';
@@ -105,6 +106,7 @@ class BackupBloc extends Bloc<BackupEvent, BackupState> {
final backups = await _repository.getAll();
emit(BackupsLoaded(backups));
} catch (e) {
if (e is DioException && e.type == DioExceptionType.cancel) return;
emit(BackupError('Erreur: ${e.toString()}'));
}
}
@@ -117,6 +119,7 @@ class BackupBloc extends Bloc<BackupEvent, BackupState> {
emit(BackupsLoaded(backups));
emit(BackupSuccess('Sauvegarde créée'));
} catch (e) {
if (e is DioException && e.type == DioExceptionType.cancel) return;
emit(BackupError('Erreur: ${e.toString()}'));
}
}
@@ -127,6 +130,7 @@ class BackupBloc extends Bloc<BackupEvent, BackupState> {
await _repository.restore(event.backupId);
emit(BackupSuccess('Restauration en cours'));
} catch (e) {
if (e is DioException && e.type == DioExceptionType.cancel) return;
emit(BackupError('Erreur: ${e.toString()}'));
}
}
@@ -139,6 +143,7 @@ class BackupBloc extends Bloc<BackupEvent, BackupState> {
emit(BackupsLoaded(backups));
emit(BackupSuccess('Sauvegarde supprimée'));
} catch (e) {
if (e is DioException && e.type == DioExceptionType.cancel) return;
emit(BackupError('Erreur: ${e.toString()}'));
}
}
@@ -149,6 +154,7 @@ class BackupBloc extends Bloc<BackupEvent, BackupState> {
final config = await _repository.getConfig();
emit(BackupConfigLoaded(config));
} catch (e) {
if (e is DioException && e.type == DioExceptionType.cancel) return;
emit(BackupError('Erreur: ${e.toString()}'));
}
}
@@ -160,6 +166,7 @@ class BackupBloc extends Bloc<BackupEvent, BackupState> {
emit(BackupConfigLoaded(config));
emit(BackupSuccess('Configuration mise à jour'));
} catch (e) {
if (e is DioException && e.type == DioExceptionType.cancel) return;
emit(BackupError('Erreur: ${e.toString()}'));
}
}