1
0
mirror of https://gitlab.com/comunic/comunicapiv3 synced 2024-11-22 13:29:21 +00:00

Administrators do get account image visibility

This commit is contained in:
Pierre HUBERT 2021-07-12 18:40:41 +02:00
parent 19887f525e
commit e5b64746b4

View File

@ -17,6 +17,7 @@ pub struct AdminUserInfoAPI {
page_visibility: &'static str, page_visibility: &'static str,
directory: Option<String>, directory: Option<String>,
account_image: String, account_image: String,
account_image_visibility: String,
friend_list_public: bool, friend_list_public: bool,
is_email_public: bool, is_email_public: bool,
personal_website: Option<String>, personal_website: Option<String>,
@ -32,6 +33,7 @@ impl AdminUserInfoAPI {
pub fn new(user: User) -> Self { pub fn new(user: User) -> Self {
Self { Self {
account_image: user.account_image_url_for_admin(), account_image: user.account_image_url_for_admin(),
account_image_visibility: user.account_image_visibility.to_api(),
friend_list_public: user.public_friends_list, friend_list_public: user.public_friends_list,
is_email_public: user.is_email_public, is_email_public: user.is_email_public,
personal_website: user.personal_website, personal_website: user.personal_website,