[mob][photos] Make matchedUploadedIDs a property of HierarchicalSearchFilter so that it's a property of all filters that extend it
This commit is contained in:
@@ -8,7 +8,6 @@ class AlbumFilter extends HierarchicalSearchFilter {
|
||||
|
||||
///Number of files in the gallery that are from [collectionID]
|
||||
final int occurrence;
|
||||
final Set<int> matchedUploadedIDs = {};
|
||||
|
||||
AlbumFilter({
|
||||
required this.collectionID,
|
||||
|
||||
@@ -5,6 +5,8 @@ int kMostRelevantFilter = 10000;
|
||||
int kLeastRelevantFilter = -1;
|
||||
|
||||
abstract class HierarchicalSearchFilter {
|
||||
final Set<int> matchedUploadedIDs = {};
|
||||
|
||||
String name();
|
||||
IconData? icon();
|
||||
int relevance();
|
||||
|
||||
@@ -21,7 +21,7 @@ Future<List<EnteFile>> getFilteredFiles(
|
||||
}
|
||||
} else {
|
||||
if (filter.isMatch(file)) {
|
||||
filteredFiles.add(file);
|
||||
filter.matchedUploadedIDs.add(file.uploadedFileID!);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user