mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2025-06-13 09:30:40 +00:00
Update settings page
This commit is contained in:
@ -25,7 +25,7 @@ Requests.settings.entity.deleteAvatar = (userId) => {
|
||||
Requests.settings.entity.isPublic = {};
|
||||
|
||||
Requests.settings.entity.isPublic.update = (userId, isPublic) => {
|
||||
let input = `/settings/${userId}/is_public`;
|
||||
let input = `/settings/${userId}/is-public`;
|
||||
let init = {
|
||||
method: 'PUT',
|
||||
body: JSON.stringify(isPublic)
|
||||
@ -33,3 +33,13 @@ Requests.settings.entity.isPublic.update = (userId, isPublic) => {
|
||||
return Requests.JSONfetch(input, init);
|
||||
};
|
||||
|
||||
Requests.settings.entity.profilePrivacySettings = {};
|
||||
|
||||
Requests.settings.entity.profilePrivacySettings.update = (userId, profilePrivacySetting, enabled) => {
|
||||
let input = `/settings/${userId}/profile-privacy-settings/${profilePrivacySetting}`;
|
||||
let init = {
|
||||
method: 'PUT',
|
||||
body: JSON.stringify(enabled)
|
||||
};
|
||||
return Requests.JSONfetch(input, init);
|
||||
}
|
||||
|
Reference in New Issue
Block a user