Example
- https://feddit.nl/c/[email protected]
- https://feddit.uk/c/buyeuropean
- https://lemmy.world/c/[email protected]
Seems to happens when posts are pinned by non local mods.
Example where it works:
Lemmy (still) doesn’t support pinning by non-local mods: I just tried for feddit.nl (which is on 0.19.10), and it rejects the activity (the specific error is
400: {"error":"couldnt_find_community"}
but that’s not really relevant 'cos the community is plenty findable from the activity)Was this with a Piefed account? Because I was able to pin a post in [email protected] with my feddit.uk account just fine.
It was yeah. It’s what I happened to have on me at the time, but the activity sent will just have been a copy of what Lemmy sends, so I thought it would apply the same. The activity was:
{ "id": "https://pythag.net/activities/add/zPnR48IYPc7MUUX", "type": "Add", "actor": "https://pythag.net/u/andrew", "object": "https://feddit.nl/post/31230016", "target": "https://feddit.nl/c/trendingcommunities/featured", "@context": ["https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1"], "audience": "https://feddit.nl/c/trendingcommunities", "to": ["https://www.w3.org/ns/activitystreams#Public"], "cc": ["https://feddit.nl/c/trendingcommunities"] }
Hmm, yeah that does look identical to what Lemmy outputs:
{ "@context": [ "https://join-lemmy.org/context.json", "https://www.w3.org/ns/activitystreams" ], "actor": "https://feddit.uk/u/flamingos", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "object": "https://feddit.uk/post/15520058", "target": "https://sappho.social/c/herfriend/featured", "cc": [ "https://sappho.social/c/herfriend" ], "type": "Add", "id": "https://feddit.uk/activities/add/844d6269-467e-45cc-81ef-e1677c547d5d", "audience": "https://sappho.social/c/herfriend" }
Is it that the communities locked? I can’t imagine that’s why, but I’ll test it.
If you want an example, [email protected] doesn’t show up the pinned posts pinned yesterday: https://feddit.nl/c/[email protected]
That’s something different as it was a local mod that featured those posts. I’m trying to pinpoint the
couldnt_find_community
error, as I’m genuinely at a loss for what might be causing it, but it’s not that the communities is locked.Ah, good point!
I see you just reposted it, let’s wait 24h, I’ve noticed the posts would get unpinned after that long for some reason
It might be because Lemmy doesn’t write featured posts from remote mods into the
mod_feature_post
table. IDK, we’ll see if this post stays featured and if not, I’ll try to track down what’s causing it. I’ve definitely noticed weirdness with it before (here).
Thank you for the details.
At some point it also didn’t kept posts made by non local users, but this has been solved since
I have this issue with [email protected] and I’ve never been able to fix it haha (tried pinning and unpinning with both @[email protected] and this account)
It seems like version 0.19.9 or 0.19.10 fixed it. Lemmy.zip updated recently, maybe try once more? If it still doesn’t work, maybe try to recreate the post from your lemmy.zip account rather than jlai.lu, maybe that can help as well
Will do!