Podcastindex-org / pi-activitypub-server

An activitypub bridge for the podcast index api
MIT License
13 stars 3 forks source link

Posts aren't `Update`d when the RSS changes #9

Open qazmlp opened 4 months ago

qazmlp commented 4 months ago

This may also have something to do with #7, but generally speaking, ActivityPub followers won't automatically re-fetch objects to update their local copy, so they require a notification via Update (or Delete) when they change.

This is mainly an issue for podcasts that e.g. run their episodes as livestream first and then edit them to have more detail, like Podcasting 2.0 (@920666@ap.podcastindex.org).

I get the livestream notifications just fine, but they never update with the episode titles or description.

![Three old Podcasting 2.0 livestream announcements in a row.](https://github.com/Podcastindex-org/pi-activitypub-server/assets/17500283/b42ae1a2-3d05-4c6a-9a10-cab59a0fead4)

daveajones commented 4 months ago

The live stream and the published episode are technically two different episodes with their own 's, so there isn't a way currently to link them together where one would be seen as an update to the other.

qazmlp commented 4 months ago

Ah, how strange that I only see the livestreams then.

It would still be neat to clean them up with a Delete if they disappear.