Skip to content
Snippets Groups Projects
Unverified Commit b82f8ef3 authored by Ahmad Farhat's avatar Ahmad Farhat Committed by GitHub
Browse files

Fixed issues with uploads (profile, presentation, branding) (#5590)

parent af2b0edd
No related branches found
No related tags found
No related merge requests found
......@@ -35,7 +35,7 @@ module Api
render_data data: site_settings, status: :ok
end
# GET /api/v1/admin/site_settings/:name.json
# PATCH /api/v1/admin/site_settings/:name.json
# Updates the value of the specified Site Setting
def update
site_setting = SiteSetting.joins(:setting)
......
......@@ -35,7 +35,11 @@ export default function useUpdateSiteSetting(name) {
settings = data;
}
return axios.patch(`/admin/site_settings/${name}.json`, settings);
return axios.patch(`/admin/site_settings/${name}.json`, settings, {
headers: {
'Content-Type': 'multipart/form-data',
},
});
};
const handleSuccess = () => {
......
......@@ -28,7 +28,11 @@ export default function useUploadPresentation(friendlyId) {
fileValidation(presentation, 'presentation');
const formData = new FormData();
formData.append('room[presentation]', presentation);
return axios.patch(`/rooms/${friendlyId}.json`, formData);
return axios.patch(`/rooms/${friendlyId}.json`, formData, {
headers: {
'Content-Type': 'multipart/form-data',
},
});
};
const mutation = useMutation(uploadPresentation, {
......
......@@ -30,7 +30,11 @@ export default function useCreateAvatar(currentUser) {
});
const formData = new FormData();
formData.append('user[avatar]', avatarBlob);
return axios.patch(`/users/${currentUser.id}.json`, formData);
return axios.patch(`/users/${currentUser.id}.json`, formData, {
headers: {
'Content-Type': 'multipart/form-data',
},
});
}
const mutation = useMutation(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment