PieFed isn’t hiding mods - when Lemmy fails to get them, it’s for its own mysterious reasons.
In ActivityPub, to get the moderators of this community you can do this from the command-line:
curl --header 'accept: application/activity+json' --location https://feddit.uk/c/fedimemes/moderators | jq .orderedItems
To get the moderators of a PieFed community, it’s exactly the same:
curl --header 'accept: application/activity+json' --location https://piefed.social/c/50501/moderators | jq .orderedItems
In both cases, the mods URL comes from the
attributedTo
field for the community.It’s because Piefed is returning the wrong
Content-Type
for moderator collections specifically. You’re returningapplication/json
notapplication/activity+json
.curl -H 'Accept: application/activity+json' -v https://piefed.social/c/50501/moderators 2>&1 | grep content-type < content-type: application/json < x-content-type-options: nosniff
I assume this is why MBin also doesn’t report any moderators for that community https://fedia.io/m/[email protected].
Ah, shit. Cheers. The amount of things learned from the comments under memes is probably a bit high, but I’ll send a commit to fix this in a minute.
Does Lemmy look at the mods URL again when it decides to refresh a community (or when it receives an Update / Group) ? If not, then PieFed instances might need to send out some “Add” activities.
The amount of things learned from the comments under memes is probably a bit high, but I’ll send a commit to fix this in a minute.
Who needs an issues tracker when you have a meme tracker, eh?
Does Lemmy look at the mods URL again when it decides to refresh a community (or when it receives an Update / Group)
Yes to both. Updating a community and fetching a new community are identical operations in Lemmy.
Wow I encouraged smart people to figure something out 🍾
own mysterious reasons.
Another Threadiverse mysterty
Might be the way in which the data presents? The path can be identical, but if one service receives a metaphorical PNG when expecting a metaphorical JPEG, it could explain why it fails to correctly register.
mbin calls them magazines btw
I call it the zine scene
Oldschool.
Which stats? On mbin, if you hover over a user’s name, you can see their “reputation score”. Logged in mbin users can go to their profile and see how many cumulative points they made that day (sum of positive and negative upvotes). It’s a bit confusing to me why mbin decided to start going the reddit route and introduce karma when most people on the fediverse seem to enjoy being unaware of their score.