Skip to content

Syndicator-mastodon only works for Notes post type, others fail #843

Description

@eclecticpassions

Description of the bug

I have used @indiekit/syndicator-mastodon with Note post type successfully multiple times. But today I tried to do the same for a Like post type and it failed with an error:

Success
Post at https://myblog.com/likes/2026/1776433268 not updated as no properties changed.
The following targets) did not return a URL: https://mastodon.instance/@myusername

It says "Success" at the top of the notification, but it's not syndicated.

I tried clicking the syndicate to Mastodon button on creation and also after creating (via edit) + clicking again to "activate" it, but both failed. The Like post type had content in the content field, not just the link itself.

Steps to reproduce

  1. Create Like post
  2. Write some content + the link
  3. Tick syndicate
  4. See the error
  5. Repeat for a Note post
  6. It will work

Expected behaviour

After creating the post (having ticked the syndicate to Mastodon checkbox), go back to the post via Edit > and click syndicate at the top to send the copy to Mastodon. It will say:

Success
Post updated at https://myblog.com/notes/2026/0417-214636

Environment

  • "@indiekit/indiekit": "^1.0.0-beta.27",
  • Browser: Firefox fork
  • Content store: Codeberg

Additional context

This problem happens both on the Render.com hosted Indiekit server and also on local server mode with macOS. On both, it failed for Like post type and worked for Note post type.

Update: I've tested this with Replies, Likes, Photos. All fail. Only Notes work.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions