From 318c366d826f8bf21ffc96b5f3ab46f4c7a9c9cb Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Tue, 15 Apr 2025 19:25:22 -0700 Subject: [PATCH] server: disable per-email counts in tags, it's breaking production --- server/src/nm.rs | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/server/src/nm.rs b/server/src/nm.rs index dfc22a0..7242339 100644 --- a/server/src/nm.rs +++ b/server/src/nm.rs @@ -135,23 +135,25 @@ 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) }