Fix session user avatar display
This commit is contained in:
parent
4970ffd845
commit
e18c31999a
1 changed files with 4 additions and 2 deletions
|
@ -129,7 +129,9 @@ impl SessionUser {
|
||||||
USER_DISCRIMINATOR_COOKIE,
|
USER_DISCRIMINATOR_COOKIE,
|
||||||
user.discriminator.to_string(),
|
user.discriminator.to_string(),
|
||||||
));
|
));
|
||||||
cookies.add_private(Cookie::new(USER_AVATAR_COOKIE, user.avatar()));
|
if let Some(avatar) = &user.avatar {
|
||||||
|
cookies.add_private(Cookie::new(USER_AVATAR_COOKIE, avatar.clone()));
|
||||||
|
}
|
||||||
Ok(Self(user))
|
Ok(Self(user))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -147,7 +149,7 @@ impl SessionUser {
|
||||||
id: parse_cookie_value(cookies, USER_ID_COOKIE)?,
|
id: parse_cookie_value(cookies, USER_ID_COOKIE)?,
|
||||||
name: parse_cookie_value(cookies, USER_NAME_COOKIE)?,
|
name: parse_cookie_value(cookies, USER_NAME_COOKIE)?,
|
||||||
discriminator: parse_cookie_value(cookies, USER_DISCRIMINATOR_COOKIE)?,
|
discriminator: parse_cookie_value(cookies, USER_DISCRIMINATOR_COOKIE)?,
|
||||||
avatar: Some(parse_cookie_value(cookies, USER_AVATAR_COOKIE)?),
|
avatar: parse_cookie_value(cookies, USER_AVATAR_COOKIE),
|
||||||
deleted: false,
|
deleted: false,
|
||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue