daydream

A small matrix web client written in rust
git clone git://archive.git.mtrnord.blog/daydream-mx/daydream.git
Log | Files | Refs | README | LICENSE

commit 7728cb5e8f9471191613a09d8283a85c095d4ea5
parent 0296834c9839baef6ed2a32352c6c7425f99e490
Author: Marcel <mtrnord1@gmail.com>
Date:   Thu, 28 May 2020 00:55:47 +0200

Make roomlist filter not case sensitive

Took 3 minutes

Diffstat:
Msrc/app/components/room_list.rs | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/app/components/room_list.rs b/src/app/components/room_list.rs @@ -114,7 +114,7 @@ impl Component for RoomList { if self.state.search_query.is_none() || (self.state.search_query.clone().unwrap_or("".to_string()) == "".to_string()) { self.state.rooms.iter().map(|(_, room)| self.get_room(room.clone())).collect::<Html>() } else { - self.state.rooms.iter().filter(|(_, room)| room.name.contains(&self.state.search_query.clone().unwrap())).map(|(_, room)| self.get_room(room.clone())).collect::<Html>() + self.state.rooms.iter().filter(|(_, room)| room.name.to_lowercase().contains(&self.state.search_query.clone().unwrap().to_lowercase())).map(|(_, room)| self.get_room(room.clone())).collect::<Html>() } } </ul>