use lemmy_db_schema::{
source::{
community::Community,
+ language::Language,
post::{Post, PostForm, PostLike, PostLikeForm},
},
traits::{Crud, Likeable},
.map(|u| (Some(u.title), Some(u.description), Some(u.embed_video_url)))
.unwrap_or_default();
+ let language_id = Some(
+ data.language_id.unwrap_or(
+ blocking(context.pool(), move |conn| {
+ Language::read_undetermined(conn)
+ })
+ .await??,
+ ),
+ );
+
let post_form = PostForm {
name: data.name.trim().to_owned(),
url,
embed_title,
embed_description,
embed_video_url,
+ language_id,
thumbnail_url: Some(thumbnail_url),
..PostForm::default()
};