web: show email address when now name present
This commit is contained in:
parent
b858b23584
commit
0fa860bc71
@ -457,6 +457,7 @@ fn render_open_header(msg: &ShowThreadQueryThreadOnEmailThreadMessages) -> Node<
|
|||||||
let id = msg.id.clone();
|
let id = msg.id.clone();
|
||||||
let is_unread = has_unread(&msg.tags);
|
let is_unread = has_unread(&msg.tags);
|
||||||
let img = render_avatar(avatar, &from);
|
let img = render_avatar(avatar, &from);
|
||||||
|
let unknown = "UNKNOWN".to_string();
|
||||||
div![figure![
|
div![figure![
|
||||||
C!["flex"],
|
C!["flex"],
|
||||||
div![C!["w-16", "h-16", "h-auto"], &img],
|
div![C!["w-16", "h-16", "h-auto"], &img],
|
||||||
@ -475,7 +476,7 @@ fn render_open_header(msg: &ShowThreadQueryThreadOnEmailThreadMessages) -> Node<
|
|||||||
msg.to.iter().map(|to| {
|
msg.to.iter().map(|to| {
|
||||||
let ShowThreadQueryThreadOnEmailThreadMessagesTo { name, addr } = to;
|
let ShowThreadQueryThreadOnEmailThreadMessagesTo { name, addr } = to;
|
||||||
span![
|
span![
|
||||||
&name,
|
name.as_ref().unwrap_or_else(|| addr.as_ref().unwrap_or(&unknown)),
|
||||||
" ",
|
" ",
|
||||||
span![
|
span![
|
||||||
i![C!["far", "fa-clone"]],
|
i![C!["far", "fa-clone"]],
|
||||||
@ -499,7 +500,7 @@ fn render_open_header(msg: &ShowThreadQueryThreadOnEmailThreadMessages) -> Node<
|
|||||||
msg.cc.iter().map(|cc| {
|
msg.cc.iter().map(|cc| {
|
||||||
let ShowThreadQueryThreadOnEmailThreadMessagesCc { name, addr } = cc;
|
let ShowThreadQueryThreadOnEmailThreadMessagesCc { name, addr } = cc;
|
||||||
span![
|
span![
|
||||||
&name,
|
name.as_ref().unwrap_or_else(|| addr.as_ref().unwrap_or(&unknown)),
|
||||||
" ",
|
" ",
|
||||||
span![
|
span![
|
||||||
i![C!["far", "fa-clone"]],
|
i![C!["far", "fa-clone"]],
|
||||||
@ -553,6 +554,7 @@ fn render_closed_header(msg: &ShowThreadQueryThreadOnEmailThreadMessages) -> Nod
|
|||||||
let id = msg.id.clone();
|
let id = msg.id.clone();
|
||||||
let is_unread = has_unread(&msg.tags);
|
let is_unread = has_unread(&msg.tags);
|
||||||
let img = render_avatar(avatar, &from);
|
let img = render_avatar(avatar, &from);
|
||||||
|
let unknown = "UNKNOWN".to_string();
|
||||||
div![figure![
|
div![figure![
|
||||||
C!["flex"],
|
C!["flex"],
|
||||||
div![C!["w-16", "h-16", "mx-auto", "h-auto"], &img],
|
div![C!["w-16", "h-16", "mx-auto", "h-auto"], &img],
|
||||||
@ -568,10 +570,10 @@ fn render_closed_header(msg: &ShowThreadQueryThreadOnEmailThreadMessages) -> Nod
|
|||||||
],
|
],
|
||||||
span![
|
span![
|
||||||
msg.to.iter().enumerate().map(|(i, to)| {
|
msg.to.iter().enumerate().map(|(i, to)| {
|
||||||
let ShowThreadQueryThreadOnEmailThreadMessagesTo { name, .. } = to;
|
let ShowThreadQueryThreadOnEmailThreadMessagesTo { name, addr } = to;
|
||||||
span![
|
span![
|
||||||
if i > 0 { ", " } else { "" },
|
if i > 0 { ", " } else { "" },
|
||||||
&name,
|
name.as_ref().unwrap_or_else(|| addr.as_ref().unwrap_or(&unknown))
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
]
|
]
|
||||||
@ -584,10 +586,10 @@ fn render_closed_header(msg: &ShowThreadQueryThreadOnEmailThreadMessages) -> Nod
|
|||||||
],
|
],
|
||||||
span![
|
span![
|
||||||
msg.cc.iter().enumerate().map(|(i, cc)| {
|
msg.cc.iter().enumerate().map(|(i, cc)| {
|
||||||
let ShowThreadQueryThreadOnEmailThreadMessagesCc { name, .. } = cc;
|
let ShowThreadQueryThreadOnEmailThreadMessagesCc { name, addr } = cc;
|
||||||
span![
|
span![
|
||||||
if i > 0 { ", " } else { "" },
|
if i > 0 { ", " } else { "" },
|
||||||
&name,
|
name.as_ref().unwrap_or_else(|| addr.as_ref().unwrap_or(&unknown))
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
]
|
]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user