RocketDerp
RocketDerp
> An alternative fix for this problem would be to change PostView::read so that it doesnt filter for removed/deleted in case my_person_id is the post creator. That would actually be...
> You need to run cargo +nightly fmt --all to make CI pass. @Nutomic It's passing now.
I mentioned the Edits go to 3+ servers fine, every server gets the new edited comment. But looking at the code above, this sticks out to me: verify_person_in_community(&actor_id, &community, data).await?;...
Of course, I've been trying to answer my own questions by reading past discussions, studying the code, etc. It seems to me that Delete and UndoDelete (which also isn't working...
So I'm having to learn how to rework the project to use activitypub_federation from source, as I want to study the logic of when RawAnnouncableActivities function receive is called. EDIT:...
I'm spending hours trying to grasp how Rust code knows at runtime, based on incoming JSON data, which function to call in which specific ActivityHander: https://github.com/LemmyNet/activitypub-federation-rust/blob/af92e0d53204a2ccd13bc0db3c58de24bff646bf/src/actix_web/inbox.rs#L51 For a Delete a...
Edit a comment by the user who created the comment: ``` CCC:A:777 receive_activity before:verify https://lemmy.world/activities/update/c0f06a25-a91e-4554-9db1-40b37f9c17d1 activity name alloc::boxed::Box actor User(ApubPerson(Person { id: PersonId(33733), name: "BitOneZero", display_name: Some("BitOneZero @ .world"), avatar:...
In case anyone cares to see the hacking of logging I did to lemmy_server 0.18.2 to try and grasp what the code is actually doing: https://github.com/RocketDerp/lemmy_helper/discussions/10 EDIT: clearly it's far...
Thank you for responding . > One possibility is that this delete problem is caused by wrong routing on the receiving side, which is done in [activity_lists](https://github.com/LemmyNet/lemmy/blob/main/crates/apub/src/activity_lists.rs). Basically incoming activities...
Closing the issue, as a merge was put in that is supposed to address this problem.