minor changes

This commit is contained in:
Ashil Kandapath 2022-08-30 13:46:40 +05:30
parent 5850074120
commit d780752028
2 changed files with 5 additions and 5 deletions

View file

@ -445,11 +445,11 @@ class FilesDB {
whereArgs: [ownerID, visibility],
distinct: true,
);
List<int> collectionIDsOfHiddenFiles = [];
Set<int> collectionIDsOfHiddenFiles = {};
for (var result in results) {
collectionIDsOfHiddenFiles.add(result['collection_id']);
}
return collectionIDsOfHiddenFiles.toSet();
return collectionIDsOfHiddenFiles;
}
Future<FileLoadResult> getAllLocalAndUploadedFiles(

View file

@ -134,7 +134,7 @@ class _GalleryAppBarWidgetState extends State<GalleryAppBarWidget> {
icon: Icon(Icons.adaptive.share),
onPressed: () async {
if (FeatureFlagService.instance.isInternalUserOrDebugBuild() &&
await _collectionHasSharedFiles()) {
await _collectionHasHiddenFiles(widget.collection.id)) {
final choice = await showChoiceDialog(
context,
'Share hidden items?',
@ -246,11 +246,11 @@ class _GalleryAppBarWidgetState extends State<GalleryAppBarWidget> {
}
}
Future<bool> _collectionHasSharedFiles() async {
Future<bool> _collectionHasHiddenFiles(int collectionID) async {
final collectionIDsWithHiddenFiles =
await FilesDB.instance.getCollectionIDsOfHiddenFiles(
Configuration.instance.getUserID(),
);
return collectionIDsWithHiddenFiles.contains(widget.collection.id);
return collectionIDsWithHiddenFiles.contains(collectionID);
}
}