mirror of https://github.com/Nutomic/ibis.git
clippy
This commit is contained in:
parent
09b68d0411
commit
011c641664
|
@ -49,7 +49,7 @@ pub(in crate::backend::api) async fn create_article(
|
||||||
}
|
}
|
||||||
|
|
||||||
let local_instance = DbInstance::read_local_instance(&data)?;
|
let local_instance = DbInstance::read_local_instance(&data)?;
|
||||||
let escaped_title = create_article.title.replace(" ", "_");
|
let escaped_title = create_article.title.replace(' ', "_");
|
||||||
let ap_id = ObjectId::parse(&format!(
|
let ap_id = ObjectId::parse(&format!(
|
||||||
"{}://{}/article/{}",
|
"{}://{}/article/{}",
|
||||||
http_protocol_str(),
|
http_protocol_str(),
|
||||||
|
@ -76,7 +76,6 @@ pub(in crate::backend::api) async fn create_article(
|
||||||
let _ = edit_article(Extension(user), data.reset_request_count(), Form(edit_data)).await?;
|
let _ = edit_article(Extension(user), data.reset_request_count(), Form(edit_data)).await?;
|
||||||
|
|
||||||
let article_view = DbArticle::read_view(article.id, &data)?;
|
let article_view = DbArticle::read_view(article.id, &data)?;
|
||||||
dbg!(&article_view);
|
|
||||||
CreateArticle::send_to_followers(article_view.article.clone(), &data).await?;
|
CreateArticle::send_to_followers(article_view.article.clone(), &data).await?;
|
||||||
|
|
||||||
Ok(Json(article_view))
|
Ok(Json(article_view))
|
||||||
|
|
|
@ -66,14 +66,12 @@ impl Object for DbArticle {
|
||||||
expected_domain: &Url,
|
expected_domain: &Url,
|
||||||
_data: &Data<Self::DataType>,
|
_data: &Data<Self::DataType>,
|
||||||
) -> Result<(), Self::Error> {
|
) -> Result<(), Self::Error> {
|
||||||
dbg!(&json);
|
verify_domains_match(json.id.inner(), expected_domain)?;
|
||||||
dbg!(verify_domains_match(json.id.inner(), expected_domain))?;
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn from_json(json: Self::Kind, data: &Data<Self::DataType>) -> Result<Self, Self::Error> {
|
async fn from_json(json: Self::Kind, data: &Data<Self::DataType>) -> Result<Self, Self::Error> {
|
||||||
dbg!(&json);
|
let instance = json.attributed_to.dereference(data).await?;
|
||||||
let instance = dbg!(json.attributed_to.dereference(data).await)?;
|
|
||||||
let form = DbArticleForm {
|
let form = DbArticleForm {
|
||||||
title: json.name,
|
title: json.name,
|
||||||
text: json.content,
|
text: json.content,
|
||||||
|
@ -82,9 +80,9 @@ impl Object for DbArticle {
|
||||||
instance_id: instance.id,
|
instance_id: instance.id,
|
||||||
protected: json.protected,
|
protected: json.protected,
|
||||||
};
|
};
|
||||||
let article = dbg!(DbArticle::create_or_update(form, data))?;
|
let article = DbArticle::create_or_update(form, data)?;
|
||||||
|
|
||||||
dbg!(json.edits.dereference(&article, data).await)?;
|
json.edits.dereference(&article, data).await?;
|
||||||
|
|
||||||
Ok(article)
|
Ok(article)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue