Skip to content

Fix manual title card importing to Emby and Jellyfin #337

@CollinHeist

Description

@CollinHeist

Because Emby and Jellyfin require Series and Episode database ID's to match content, TCM requires those ID's before loading cards.

This is not normally an issue as the core loop sets these ID's before loading cards, but when importing manually via the fixer, the loop is bypassed and the ID's are never set, resulting in failure to import cards to Emby and Jellyfin.

The fix for this is to attempt to set Series and Episode database ID's in the fixer import function. This will require modifying the EpisodeDataSource subclasses to not use the global MediaInfoSet, and instead modify the passed SeriesInfo and EpisodeInfo directly.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingneeds-mergedIssue has been resolved on a development branch

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions