Merge pull request #134 from ente-io/fix_missing_files

Fix missing files
This commit is contained in:
Vishnu Mohandas 2021-11-01 14:12:10 +05:30 committed by GitHub
commit 580a85af90
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 5 deletions

View file

@ -6,7 +6,7 @@ import 'package:photo_manager/photo_manager.dart';
import 'package:photos/models/file.dart';
final _logger = Logger("FileSyncUtil");
final ignoreSizeConstraint = SizeConstraint(ignoreSize: true);
Future<List<File>> getDeviceFiles(
int fromTime, int toTime, Computer computer) async {
final pathEntities = await _getGalleryList(fromTime, toTime);
@ -28,7 +28,10 @@ Future<List<File>> getDeviceFiles(
}
Future<List<LocalAsset>> getAllLocalAssets() async {
final filterOptionGroup = FilterOptionGroup();
final filterOptionGroup = FilterOptionGroup(
imageOption: FilterOption(sizeConstraint: ignoreSizeConstraint),
videoOption: FilterOption(sizeConstraint: ignoreSizeConstraint),
createTimeCond: DateTimeCond.def().copyWith(ignore: true));
final assetPaths = await PhotoManager.getAssetPathList(
hasAll: true,
type: RequestType.common,
@ -102,8 +105,10 @@ Future<List<File>> _convertToFiles(
Future<List<AssetPathEntity>> _getGalleryList(
final int fromTime, final int toTime) async {
final filterOptionGroup = FilterOptionGroup();
filterOptionGroup.setOption(AssetType.image, FilterOption(needTitle: true));
filterOptionGroup.setOption(AssetType.video, FilterOption(needTitle: true));
filterOptionGroup.setOption(AssetType.image,
FilterOption(needTitle: true, sizeConstraint: ignoreSizeConstraint));
filterOptionGroup.setOption(AssetType.video,
FilterOption(needTitle: true, sizeConstraint: ignoreSizeConstraint));
filterOptionGroup.updateTimeCond = DateTimeCond(
min: DateTime.fromMicrosecondsSinceEpoch(fromTime),

View file

@ -11,7 +11,7 @@ description: ente photos application
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
version: 0.3.43+253
version: 0.3.44+254
environment:
sdk: ">=2.10.0 <3.0.0"