My GFs Phone does not sync any albums or timeline.
When refreshing albums/timeline, the logs shows following errors:
Title: PlatformDispatcher - Catch all
Details: Null check operator used on a null value
Stack Trace:
#0 AssetResponseDto.fromJson (package:openapi/model/asset_response_dto.dart:291)
#1 AssetResponseDto.listFromJson (package:openapi/model/asset_response_dto.dart:324)
#2 AlbumResponseDto.fromJson (package:openapi/model/album_response_dto.dart:198)
#3 ApiClient.fromJson (package:openapi/api_client.dart:204)
#4 ApiClient.deserialize (package:openapi/api_client.dart:158)
<asynchronous suspension>
#5 AlbumsApi.getAlbumInfo (package:openapi/api/albums_api.dart:278)
<asynchronous suspension>
#6 ApiRepository.checkNull (package:immich_mobile/repositories/api.repository.dart:5)
<asynchronous suspension>
#7 AlbumApiRepository.get (package:immich_mobile/repositories/album_api.repository.dart:22)
<asynchronous suspension>
#8 SyncService._addAlbumFromServer (package:immich_mobile/services/sync.service.dart:452)
<asynchronous suspension>
#9 diffSortedLists (package:immich_mobile/utils/diff.dart:25)
<asynchronous suspension>
#10 SyncService._syncRemoteAlbumsToDb (package:immich_mobile/services/sync.service.dart:323)
<asynchronous suspension>
#11 AlbumService.refreshRemoteAlbums (package:immich_mobile/services/album.service.dart:190)
<asynchronous suspension>
#12 AlbumNotifier.refreshRemoteAlbums (package:immich_mobile/providers/album/album.provider.dart:35)
<asynchronous suspension>
#13 AlbumsPage.build.<anonymous closure> (package:immich_mobile/pages/albums/albums.page.dart:94)
<asynchronous suspension>
#14 RefreshIndicatorState._show.<anonymous closure>.<anonymous closure> (package:flutter/src/material/refresh_indicator.dart:503)
<asynchronous suspension>
App Version: 1.125.1 build.177
Server Version: 1.125.2
I do not experience these errors on my Pixel Pro 8
.