The mystery of the preferred pronouns injection

If have not assigned a “Display name” to my @davel@lemmy.ml account, and as expected—at least on lemmy.ml—it displays as “@davel”. However, on every other instance it displays as “davel [he/him] (@davel@lemmy.ml)” (on Hexbear.net it looks slightly different: “davel [he/him]@lemmy.ml”).

My “Bio” consists of a Markdown table, and the pronouns must be coming from it:


<span style="color:#323232;">|||
</span><span style="color:#323232;">|---|---|
</span><span style="color:#323232;">| Pronouns | he/him |
</span>

I skimmed the lemmy & lemmy-ui codebases for this functionality and couldn’t find anything, but I’m not a Rust developer.

Does anyone know where this functionality is coming from?

I just set my Display name to “Davel”. We’ll see if this propagates. Then I’ll delete my Display name, and see if “Dave” is retained by other instances. Then I’ll know that this is unrelated to the Markup table.


Edit to add: I have now set my Display name to “Davel”. We’ll see if this propagates. Later, I’ll delete my Display name, and see if “Dave” is retained by other instances. Then I’ll know that this is unrelated to the Markup table.

davel,
@davel@lemmy.ml avatar

I just set my Display name to “Davel”. We’ll see if this propagates. Then I’ll delete my Display name, and see if “Dave” is retained by other instances. Then I’ll know that this is unrelated to the Markup table.

InEnduringGrowStrong,
@InEnduringGrowStrong@sh.itjust.works avatar

It’s not related to the markup table because I have the same issue with mine and nothing like that in my bio.

I think display name federation is just (recently?) broken, but it was working a while ago when we both set these old display names.

ie: we’re stuck with whatever display name we had when display name federation was last working

davel, (edited )
@davel@lemmy.ml avatar

Thanks! Fortunately I have a stuck name I can live with.

InEnduringGrowStrong, (edited )
@InEnduringGrowStrong@sh.itjust.works avatar

You don’t have a display name now, but maybe you did at some point?
Maybe it’s just the removal of the display name that didn’t federate properly?
Just a hunch

InEnduringGrowStrong,
@InEnduringGrowStrong@sh.itjust.works avatar

Yup, I removed my own display name a while back but the change doesn’t reflect on remote instances.

davel,
@davel@lemmy.ml avatar

It seems to appear on sh.itjust.works as well, at least when accessed via a browser. Are you on a browser? If not, then this would suggest the functionality is in the lemmy-ui codebase.

https://lemmy.ml/pictrs/image/05a4a4e0-4ab4-4b85-b0f1-037b0f237ce9.png

Jakeroxs,

I see he/him for you in Sync

InEnduringGrowStrong,
@InEnduringGrowStrong@sh.itjust.works avatar

I had a display name but it was a bit too long so I’ve deleted it locally.
Remote instances still display it.
Mine has nothing to do with the bio or pronouns, it’s just a federation bug.

InEnduringGrowStrong,
@InEnduringGrowStrong@sh.itjust.works avatar

I just re-added a (different) display name, testing…

InEnduringGrowStrong,
@InEnduringGrowStrong@sh.itjust.works avatar

I don’t think it’s a functionality but that deleting one’s display name has issues federating to other instances.

davel,
@davel@lemmy.ml avatar

I might have. Unfortunately I don’t clearly recall :/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • lemmy_support@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #