diff --git a/server/src/nm.rs b/server/src/nm.rs index 7242339..dfc22a0 100644 --- a/server/src/nm.rs +++ b/server/src/nm.rs @@ -135,25 +135,23 @@ pub fn tags(nm: &Notmuch, needs_unread: bool) -> Result, ServerError> { unread, } }) - /* - .chain( - nm.unread_recipients()? - .into_iter() - .filter_map(|(name, unread)| { - let Some(idx) = name.find('@') else { - return None; - }; - let name = format!("{}/{}", &name[idx..], &name[..idx]); - let bg_color = compute_color(&name); - Some(Tag { - name, - fg_color: "white".to_string(), - bg_color, - unread, - }) - }), - ) - */ + .chain( + nm.unread_recipients()? + .into_iter() + .filter_map(|(name, unread)| { + let Some(idx) = name.find('@') else { + return None; + }; + let name = format!("{}/{}", &name[idx..], &name[..idx]); + let bg_color = compute_color(&name); + Some(Tag { + name, + fg_color: "white".to_string(), + bg_color, + unread, + }) + }), + ) .collect(); Ok(tags) }