feat(mobile): load search result assets from local DB (#5971)

This commit is contained in:
Fynn Petersen-Frey 2023-12-26 22:41:51 +01:00 committed by GitHub
parent c0ebc943d2
commit 733fa28aa2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 22 additions and 29 deletions

View file

@ -48,10 +48,8 @@ class MapSerivce {
if (assets.isNotEmpty) return assets[0];
final dto = await _apiService.assetApi.getAssetById(remoteId);
if (dto == null) {
return null;
}
return Asset.remote(dto);
if (dto == null) return null;
return _db.assets.getByRemoteId(dto.id);
} catch (error, stack) {
_log.severe(
"Cannot get asset for marker ${error.toString()}",