diff --git a/profiles/src/apub/actions/mod.rs b/profiles/src/apub/actions/mod.rs index 3340d98..611269c 100644 --- a/profiles/src/apub/actions/mod.rs +++ b/profiles/src/apub/actions/mod.rs @@ -3,6 +3,7 @@ use crate::{ store::{OwnerSource, Visibility}, }; use chrono::{DateTime, Utc}; +use hyaenidae_content::bbcode; use url::Url; use uuid::Uuid; @@ -84,7 +85,7 @@ impl UpdateServer { server_id, title: title_source.clone(), title_source, - description: description_source.as_deref().map(hyaenidae_content::bbcode), + description: description_source.as_deref().map(|s| bbcode(s, |v| v)), description_source, } } @@ -206,7 +207,7 @@ impl CreateComment { body: String, ) -> Self { let body_source = body; - let body = hyaenidae_content::bbcode(&body_source); + let body = bbcode(&body_source, |v| v); CreateComment { note_apub_id: None, @@ -240,7 +241,7 @@ impl UpdateComment { UpdateComment { update_apub_id: None, comment_id, - body: body_source.as_deref().map(hyaenidae_content::bbcode), + body: body_source.as_deref().map(|s| bbcode(s, |v| v)), body_source, } } @@ -316,7 +317,7 @@ impl UpdateSubmission { submission_id, title: title_source.clone(), title_source, - description: description_source.as_deref().map(hyaenidae_content::bbcode), + description: description_source.as_deref().map(|s| bbcode(s, |v| v)), description_source, published: None, removed_files: None, @@ -450,7 +451,7 @@ impl UpdateProfile { profile_id, display_name: display_name_source.clone(), display_name_source, - description: description_source.as_deref().map(hyaenidae_content::bbcode), + description: description_source.as_deref().map(|s| bbcode(s, |v| v)), description_source, login_required: None, icon: None,