Profiles: Identity-transform node views for now

In the future, these should be expanded to do user lookup
for tagging purposes
This commit is contained in:
asonix 2021-01-31 13:52:33 -06:00
parent 0e1552eeaa
commit 85d01fd3f0

View file

@ -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,