Skip to content

iTunes vs RSS title mismatch causes Audiobookshelf sync failures for some podcasts #1738

@kar731

Description

@kar731

Summary

  • Some podcasts never have their episodes sync to Ryot during the Audiobookshelf (ABS) integration
  • Root cause: iTunes uses the RSS <itunes:title> while ABS uses the RSS <title>
  • When those two fields differ (common pattern: RSS <title> starts with "1. " but <itunes:title> does not), Ryot compares iTunes title to ABS title and fails to match episodes, so progress isn't synced.

Example

<item>
    <title>11. Introducing The AMC+ Interview with the Vampire Podcast</title>
    ...
    <itunes:title>Introducing The AMC+ Interview with the Vampire Podcast</itunes:title>
    ...
</item>

Images

  • NOTE: Episodes had to be manually marked as seen in ryot due to this bug
  • Ryot:
Image
  • ABS:
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions