element-hq / element-hq/element-ios

Riot 0.5.3 #master 86 Searching in This Room/All Rooms yields no results

Open
#1,499 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

### Description
Riot Desktop 0.12.2 (macOS) Searching in This Room/All Rooms yields no results

### Steps to reproduce
- Enter any room
- Look for a string that's definitely been said in that room, or just say “testing foo” in that room.
- Now we know a string that should be found.
- Go to the search item by clicking on the loupe icon of the room
- in the search field enter “testing foo” (sand the quotes, as usually)
- klick either “This Room” or “All Rooms” to define the search scope
- wait for the results to be displayed

Describe how what happens differs from what you expected.
Nothing is ever found, or at least nothing is displayed. Even strings/words that *definitely* must be there, like “testing foo” are not found.

### Version information
For the desktop app:

- **OS**: macOS 10.12.6 (Sierra)
- **Version**: 0.12.2

- **OS**: iOS 10.3.3
- **Version**: 0.53 #master 86; Olm 2.2.2

- **Server**: synapse 0.22.1 matrix.org or other federated homeservers on the same version.

### Regression
This did indeed work with former versions of Riot Desktop and iOS and seems to be a regression in 0.12.x./0.5.3.
Related Bug in Riot/Desktop/macOS #[4998](https://github.com/vector-im/riot-web/issues/4998)

Contributor guide

Open the contributing guide

Research direction

Start by reproducing room and all-room searches using the versions and macOS/iOS details in the report, then trace the iOS search entry point. The issue names no files or tests, so first identify the search implementation and existing regression coverage. Done means messages such as “testing foo” appear in both selected scopes, or the historical version limitation is documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile-dev, search
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.