use lemmy_db_views::site_view::SiteView;
use lemmy_utils::{utils::check_slurs_opt, ConnectionId, LemmyError};
use lemmy_websocket::{messages::SendAllMessage, LemmyContext, UserOperationCrud};
+use std::default::Default;
#[async_trait::async_trait(?Send)]
impl PerformCrud for EditSite {
// Make sure user is an admin
is_admin(&local_user_view)?;
- let found_site = blocking(context.pool(), Site::read_simple).await??;
+ let found_site = blocking(context.pool(), Site::read_local_site).await??;
let sidebar = diesel_option_overwrite(&data.sidebar);
let description = diesel_option_overwrite(&data.description);
require_application: data.require_application,
application_question,
private_instance: data.private_instance,
+ ..SiteForm::default()
};
let update_site = blocking(context.pool(), move |conn| {