Public rooms search: Replace the PublicRoomsDirectoryDataSource.filter by an array of strings PublicRoomsDirectoryDataSource.searchPatternsList.

This commit is contained in:
manuroe
2015-12-21 15:29:57 +01:00
parent 056bf23f4d
commit 94fbcc076f
4 changed files with 25 additions and 21 deletions
+2 -12
View File
@@ -556,7 +556,7 @@
// Manage the public room search results cell outside the recents.
// Show the cell showing the public rooms directory search result
// once a search is active
if (_publicRoomsDirectoryDataSource.filter)
if (_publicRoomsDirectoryDataSource.searchPatternsList)
{
directorySection = sectionIndex;
sectionIndex++;
@@ -682,17 +682,7 @@
if (_publicRoomsDirectoryDataSource)
{
if (patternsList)
{
// Search only on the first pattern
// XXX: Why is it an array?
_publicRoomsDirectoryDataSource.filter = patternsList[0];
}
else
{
_publicRoomsDirectoryDataSource.filter = nil; // = patternsList
}
_publicRoomsDirectoryDataSource.searchPatternsList = patternsList;
}
}