diff --git a/fractal-matrix-api/src/backend/room.rs b/fractal-matrix-api/src/backend/room.rs index 9bb0323a..873c25cc 100644 --- a/fractal-matrix-api/src/backend/room.rs +++ b/fractal-matrix-api/src/backend/room.rs @@ -106,7 +106,7 @@ pub fn get_room_members(bk: &Backend, roomid: String) -> Result<(), Error> { get!(&url, |r: JsonValue| { let joined = r["joined"].as_object().unwrap(); - let mut ms: Vec = joined.iter().map(|(mxid, member_data)| { + let ms: Vec = joined.iter().map(|(mxid, member_data)| { let alias = &member_data["display_name"]; let avatar = &member_data["avatar_url"]; @@ -471,7 +471,7 @@ pub fn direct_chat(bk: &Backend, user: Member, internal_id: String) -> Result<() r.direct = true; tx.send(BKResponse::NewRoom(r, internal_id)).unwrap(); - let mut directs = &mut data.lock().unwrap().m_direct; + let directs = &mut data.lock().unwrap().m_direct; if directs.contains_key(&m.uid) { directs.get_mut(&m.uid).map(|v| v.push(id.clone())); } else { diff --git a/fractal-matrix-api/src/backend/sync.rs b/fractal-matrix-api/src/backend/sync.rs index 545c4bff..d9f7623e 100644 --- a/fractal-matrix-api/src/backend/sync.rs +++ b/fractal-matrix-api/src/backend/sync.rs @@ -65,7 +65,6 @@ pub fn sync(bk: &Backend) -> Result<(), Error> { Ok(r) => { let next_batch = String::from(r["next_batch"].as_str().unwrap_or("")); if since.is_empty() { - let m_direct = parse_m_direct(&r); data.lock().unwrap().m_direct = parse_m_direct(&r); let rooms = match get_rooms_from_json(&r, &userid, &baseu) {