Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[BUG] Import into a same-work pocket fails with an exception when the author has no root folder for that media type

Open
#233 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 7 days

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
55/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
csharp, docker
Domain
backend

Research direction

Start by tracing the same-work pocket match and the path builder that throws when the target author lacks a root folder for the target media type. Check how the behavior in issues #213 and #219 relates to this case. Done when the import is rejected with an actionable reason or uses the default root, without throwing.

Written by the indexing model from the issue text.

Description

bug

Problem

When a completed download is accepted into a same-work pocket of the other media type (#213), the target author may have no root folder for that media type (on one live library 302 authors had only an ebook root and 509 only an audiobook root). The import then throws No root folder configured for quality type: ... from the path builder instead of being rejected with a clear reason.

Suggested fix

Check for a root folder for the target media type when deciding the pocket match and reject with an actionable message (or fall back to the default root for that media type; #219 fills the missing root for newly added authors). Found while reviewing #213.

Dominant language
C#
Stars
664
Forks
48
Avg merge
3d 5h
Merged PRs (30d)
1

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Chaptarr/chaptarr

All issues in Chaptarr/chaptarr

Similar issues

More C# issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.