/***************************************************************************** * Settings * * Fetch requests for /users//settings routes * *****************************************************************************/ Requests.users.entity.settings = {}; Requests.users.entity.settings.profilePrivacy = {}; Requests.users.entity.settings.profilePrivacy.update = (userId, profilePrivacySetting, enabled) => { let input = `/users/${userId}/settings/profile-privacy/${profilePrivacySetting}`; let init = { method: 'PUT', body: JSON.stringify(enabled) }; return Requests.JSONfetch(input, init); }; Requests.users.entity.settings.acceptTermsOfUse = () => { let input = `/users/accept-terms-of-use`; let init = { method: 'POST' }; return Requests.JSONfetch(input, init); };