Automattic / wordpress-activitypub

ActivityPub for WordPress
https://wordpress.org/plugins/activitypub/
MIT License
490 stars 73 forks source link

Bug? Posts by Authors without ActivityPub privilege are not shared by Blog Profile #948

Open cdevroe opened 1 hour ago

cdevroe commented 1 hour ago

Quick summary

(I'm not sure if this should be considered a bug or if it is working exactly how it is designed.)

My goal is that I have a WordPress Author that I'd prefer not to have an ActivityPub profile, but still want the Blog Profile to share posts by that Author. If I turn Disable ActivityPub for that WordPress Author, but have the Blog Profile turned on in the ActivityPub plugin's settings, the Blog Author does not share/post posts by that WordPress Author.

Steps to reproduce

  1. In the ActivityPub plugin's settings: Enable Author-Profiles
  2. In the ActivityPub plugin's settings: Enable Blog Profile
  3. In Users panel in WordPress Admin, disable ActivityPub for a single user
  4. Publish a post by that user

What you expected to happen

The Blog Profile would still share the post via ActivityPub.

What actually happened

It did not.

Impact

All

Available workarounds?

No but the platform is still usable

Logs or notes

Perhaps the user expectation is that this is working properly. If I disable an Author from ActivityPub, perhaps it is reasonable to conclude I don't want posts authored by the user to be shared at all. So perhaps this would need to be a new setting?

cdevroe commented 1 hour ago

Examples:

Browser pub link: https://browser.pub/https://cdevroe.com/@colin

(I currently have the author profile for "cdevroe" disabled for ActivityPub.)