.map_err(|e| LemmyError::from_error_message(e, "couldnt_set_all_email_verified"))?;
}
- let taglines = data.taglines.to_owned();
+ let taglines = data.taglines.clone();
Tagline::replace(context.pool(), local_site.id, taglines).await?;
let site_view = SiteView::read_local(context.pool()).await?;
use crate::{
newtypes::LocalSiteId,
- schema::tagline::dsl::*,
- source::tagline::*,
+ schema::tagline::dsl::{local_site_id, tagline},
+ source::tagline::{Tagline, TaglineForm},
utils::{get_conn, DbPool},
};
use diesel::{insert_into, result::Error, ExpressionMethods, QueryDsl};
diesel::delete(tagline).execute(conn).await
}
pub async fn get_all(pool: &DbPool, for_local_site_id: LocalSiteId) -> Result<Vec<Self>, Error> {
- use crate::schema::tagline::dsl::*;
let conn = &mut get_conn(pool).await?;
tagline
.filter(local_site_id.eq(for_local_site_id))
#!/bin/bash
set -e
-cargo workspaces exec cargo clippy --fix --allow-dirty --tests --all-targets --all-features -- \
+cargo clippy --workspace --fix --allow-dirty --tests --all-targets --all-features -- \
-D warnings -D deprecated -D clippy::perf -D clippy::complexity \
-D clippy::dbg_macro -D clippy::inefficient_to_string \
-D clippy::items-after-statements -D clippy::implicit_clone \