refactor(mobile): server info to use data classes instead of dtos (#4591)

* refactor: server info model to use data classes instead of dtos

* mobile: add return types and refactor private variables in map / stack

---------

Co-authored-by: shalong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
This commit is contained in:
shenlong 2023-10-22 20:15:34 +00:00 committed by GitHub
parent 9b418642a6
commit b05132a01a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 294 additions and 86 deletions

View file

@ -17,7 +17,7 @@ final mapServiceProvider = Provider(
class MapSerivce {
final ApiService _apiService;
final Isar _db;
final log = Logger("MapService");
final _log = Logger("MapService");
MapSerivce(this._apiService, this._db);
@ -37,7 +37,7 @@ class MapSerivce {
return markers ?? [];
} catch (error, stack) {
log.severe("Cannot get map markers ${error.toString()}", error, stack);
_log.severe("Cannot get map markers ${error.toString()}", error, stack);
return [];
}
}
@ -53,7 +53,7 @@ class MapSerivce {
}
return Asset.remote(dto);
} catch (error, stack) {
log.severe(
_log.severe(
"Cannot get asset for marker ${error.toString()}",
error,
stack,