mirror of
https://github.com/Xevion/paperless-mobile.git
synced 2025-12-10 08:07:59 -06:00
feat: add file logs and logging view
This commit is contained in:
@@ -11,19 +11,14 @@ class LabelRepository extends PersistentRepository<LabelRepositoryState> {
|
||||
LabelRepository(this._api) : super(const LabelRepositoryState());
|
||||
|
||||
Future<void> initialize() async {
|
||||
debugPrint("[LabelRepository] initialize() called.");
|
||||
try {
|
||||
|
||||
await Future.wait([
|
||||
findAllCorrespondents(),
|
||||
findAllDocumentTypes(),
|
||||
findAllStoragePaths(),
|
||||
findAllTags(),
|
||||
]);
|
||||
} catch (error, stackTrace) {
|
||||
debugPrint(
|
||||
"[LabelRepository] An error occurred in initialize(): ${error.toString()}");
|
||||
debugPrintStack(stackTrace: stackTrace);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Future<Tag> createTag(Tag object) async {
|
||||
@@ -95,9 +90,7 @@ class LabelRepository extends PersistentRepository<LabelRepositoryState> {
|
||||
|
||||
Future<Iterable<Correspondent>> findAllCorrespondents(
|
||||
[Iterable<int>? ids]) async {
|
||||
debugPrint("Loading correspondents...");
|
||||
final correspondents = await _api.getCorrespondents(ids);
|
||||
debugPrint("${correspondents.length} correspondents successfully loaded.");
|
||||
final updatedState = {
|
||||
...state.correspondents,
|
||||
}..addAll({for (var element in correspondents) element.id!: element});
|
||||
|
||||
Reference in New Issue
Block a user