diff --git a/mobile/lib/services/remote_pull/local/import/device_assets.service.dart b/mobile/lib/services/remote_pull/local/import/device_assets.service.dart index b418bb48ac..b9cf62a6d2 100644 --- a/mobile/lib/services/remote_pull/local/import/device_assets.service.dart +++ b/mobile/lib/services/remote_pull/local/import/device_assets.service.dart @@ -213,6 +213,13 @@ class DeviceAssetsService { } } + // Step 4: Add path are on device but not in app + for (var pathID in onDevicePathToLocalIDs.keys) { + if (!inAppPathToLocalIDs.containsKey(pathID)) { + updatePathToLocalIDs[pathID] = onDevicePathToLocalIDs[pathID]!; + } + } + return FullDiffWithOnDevice( missingAssetsInApp: uniqueMissingAssetsInApp.values.toList(), extraAssetIDsInApp: extraAssetIDsInApp,