Skip to content

reused manual collection ui bug #2611

@Simon-Eklundh

Description

@Simon-Eklundh

Describe the bug
A clear and concise description of what the bug is.

when using a "manual collection" with two+ rules adding media to the same collection, the media in rule 1 shows in the collection for rule 2, but with the "manual" tag implying it was manually included

To Reproduce
Steps to reproduce the behavior:

  1. create a custom collection in Jellyfin (untested in plex)
  2. create two separate rules (different libraries for example) that both add media to the same custom collection
  3. open the maintainer "collections view"
  4. open one of the rule based collections
  5. see that the media from rule 1 shows in collection 2 and media from rule 2 show in collection 1

Expected behavior
A clear and concise description of what you expected to happen.
I expected the collections view on the maintainerr side to only show the media that belongs to rule 1 in collection 1. (and the items that were actually manually created, but I'm unsure of how that should be done best)

Screenshots
If applicable, add screenshots to help explain your problem.
my collections;
Image

the "Leaving Media (manual)" collection from rule Foreign Movies:

Image

Device (please complete the following information):

  • OS: [e.g. Ubuntu] unraid (docker)
  • Version [e.g. 1.2.0] 3.3.0
  • Server: [e.g. Jellyfin/Plex] jellyfin

Debug logs

Add your debug logs here

don't think logs say anything sadly. this is simply a ui issue

Additional context
The solution is likely to base what's shown in the collection on the library the rule is built on. it wouldn't be perfect in case someone had two separate rules for the same library, but should at least be good enough maybe?

(and some way to properly track what is and isn't manually added)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingreleased

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions