fix: gif image uploading
This commit is contained in:
parent
2676340fba
commit
c2dbe2f114
1 changed files with 22 additions and 0 deletions
|
@ -217,6 +217,17 @@ pub async fn upload_avatar_request(
|
||||||
}
|
}
|
||||||
|
|
||||||
std::fs::write(&path, img.0).unwrap();
|
std::fs::write(&path, img.0).unwrap();
|
||||||
|
|
||||||
|
// update user settings
|
||||||
|
auth_user.settings.avatar_mime = mime.to_string();
|
||||||
|
if let Err(e) = data
|
||||||
|
.update_user_settings(auth_user.id, auth_user.settings)
|
||||||
|
.await
|
||||||
|
{
|
||||||
|
return Json(e.into());
|
||||||
|
}
|
||||||
|
|
||||||
|
// ...
|
||||||
return Json(ApiReturn {
|
return Json(ApiReturn {
|
||||||
ok: true,
|
ok: true,
|
||||||
message: "Avatar uploaded. It might take a bit to update".to_string(),
|
message: "Avatar uploaded. It might take a bit to update".to_string(),
|
||||||
|
@ -318,6 +329,17 @@ pub async fn upload_banner_request(
|
||||||
}
|
}
|
||||||
|
|
||||||
std::fs::write(&path, img.0).unwrap();
|
std::fs::write(&path, img.0).unwrap();
|
||||||
|
|
||||||
|
// update user settings
|
||||||
|
auth_user.settings.banner_mime = mime.to_string();
|
||||||
|
if let Err(e) = data
|
||||||
|
.update_user_settings(auth_user.id, auth_user.settings)
|
||||||
|
.await
|
||||||
|
{
|
||||||
|
return Json(e.into());
|
||||||
|
}
|
||||||
|
|
||||||
|
// ...
|
||||||
return Json(ApiReturn {
|
return Json(ApiReturn {
|
||||||
ok: true,
|
ok: true,
|
||||||
message: "Banner uploaded. It might take a bit to update".to_string(),
|
message: "Banner uploaded. It might take a bit to update".to_string(),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue