]> Untitled Git - lemmy.git/blobdiff - crates/api/src/local_user/save_settings.rs
Remove check that avatars/banners are locally hosted (fixes #2254) (#2255)
[lemmy.git] / crates / api / src / local_user / save_settings.rs
index cd34d6ddd0fcda153d04a8210f7e1538f77b770e..5e37470a9053a97d884ab7fb9f0c929c3c1510a9 100644 (file)
@@ -2,12 +2,7 @@ use crate::Perform;
 use actix_web::web::Data;
 use lemmy_api_common::{
   person::{LoginResponse, SaveUserSettings},
-  utils::{
-    blocking,
-    check_image_has_local_domain,
-    get_local_user_view_from_jwt,
-    send_verification_email,
-  },
+  utils::{blocking, get_local_user_view_from_jwt, send_verification_email},
 };
 use lemmy_db_schema::{
   source::{
@@ -49,9 +44,6 @@ impl Perform for SaveUserSettings {
     let email_deref = data.email.as_deref().map(|e| e.to_owned());
     let email = diesel_option_overwrite(&email_deref);
 
-    check_image_has_local_domain(avatar.as_ref().unwrap_or(&None))?;
-    check_image_has_local_domain(banner.as_ref().unwrap_or(&None))?;
-
     if let Some(Some(email)) = &email {
       let previous_email = local_user_view.local_user.email.clone().unwrap_or_default();
       // Only send the verification email if there was an email change