minor changes
This commit is contained in:
parent
5850074120
commit
d780752028
2 changed files with 5 additions and 5 deletions
|
@ -445,11 +445,11 @@ class FilesDB {
|
||||||
whereArgs: [ownerID, visibility],
|
whereArgs: [ownerID, visibility],
|
||||||
distinct: true,
|
distinct: true,
|
||||||
);
|
);
|
||||||
List<int> collectionIDsOfHiddenFiles = [];
|
Set<int> collectionIDsOfHiddenFiles = {};
|
||||||
for (var result in results) {
|
for (var result in results) {
|
||||||
collectionIDsOfHiddenFiles.add(result['collection_id']);
|
collectionIDsOfHiddenFiles.add(result['collection_id']);
|
||||||
}
|
}
|
||||||
return collectionIDsOfHiddenFiles.toSet();
|
return collectionIDsOfHiddenFiles;
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<FileLoadResult> getAllLocalAndUploadedFiles(
|
Future<FileLoadResult> getAllLocalAndUploadedFiles(
|
||||||
|
|
|
@ -134,7 +134,7 @@ class _GalleryAppBarWidgetState extends State<GalleryAppBarWidget> {
|
||||||
icon: Icon(Icons.adaptive.share),
|
icon: Icon(Icons.adaptive.share),
|
||||||
onPressed: () async {
|
onPressed: () async {
|
||||||
if (FeatureFlagService.instance.isInternalUserOrDebugBuild() &&
|
if (FeatureFlagService.instance.isInternalUserOrDebugBuild() &&
|
||||||
await _collectionHasSharedFiles()) {
|
await _collectionHasHiddenFiles(widget.collection.id)) {
|
||||||
final choice = await showChoiceDialog(
|
final choice = await showChoiceDialog(
|
||||||
context,
|
context,
|
||||||
'Share hidden items?',
|
'Share hidden items?',
|
||||||
|
@ -246,11 +246,11 @@ class _GalleryAppBarWidgetState extends State<GalleryAppBarWidget> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<bool> _collectionHasSharedFiles() async {
|
Future<bool> _collectionHasHiddenFiles(int collectionID) async {
|
||||||
final collectionIDsWithHiddenFiles =
|
final collectionIDsWithHiddenFiles =
|
||||||
await FilesDB.instance.getCollectionIDsOfHiddenFiles(
|
await FilesDB.instance.getCollectionIDsOfHiddenFiles(
|
||||||
Configuration.instance.getUserID(),
|
Configuration.instance.getUserID(),
|
||||||
);
|
);
|
||||||
return collectionIDsWithHiddenFiles.contains(widget.collection.id);
|
return collectionIDsWithHiddenFiles.contains(collectionID);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue