Skip to content
Snippets Groups Projects
Unverified Commit 7248c4a6 authored by Nutomic's avatar Nutomic Committed by GitHub
Browse files

Filter empty username strings from Mastodon (fixes #2886) (#2887)

* Filter empty username strings from Mastodon (fixes #2886)

* add issue link
parent dc9ca576
No related branches found
No related tags found
No related merge requests found
...@@ -144,9 +144,13 @@ impl Object for ApubPerson { ...@@ -144,9 +144,13 @@ impl Object for ApubPerson {
) -> Result<ApubPerson, LemmyError> { ) -> Result<ApubPerson, LemmyError> {
let instance_id = fetch_instance_actor_for_object(&person.id, context).await?; let instance_id = fetch_instance_actor_for_object(&person.id, context).await?;
// Some Mastodon users have `name: ""` (empty string), need to convert that to `None`
// https://github.com/mastodon/mastodon/issues/25233
let display_name = person.name.filter(|n| !n.is_empty());
let person_form = PersonInsertForm { let person_form = PersonInsertForm {
name: person.preferred_username, name: person.preferred_username,
display_name: person.name, display_name,
banned: None, banned: None,
ban_expires: None, ban_expires: None,
deleted: Some(false), deleted: Some(false),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment