UniversalMediaServer / UniversalMediaServer/api

Support lookup/validation by country

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

Nobody has claimed this yet.

enhancement
Dominant language
TypeScript
Stars
12
Forks
3
Avg merge
16d 31m
Merged PRs (30d)
6

Description

Sometimes there are TV series that air with the same name in different countries, mostly reality shows like So You Think You Can Dance.
In that case, the US one is released with files as "So.You.Think.You.Can.Dance.S01E..." and the Australian one was "So.You.Think.You.Can.Dance.AU.S01E...".
We can make the client extract those country codes and send them as another parameter, and I think TMDB has a field like originCountry we can use to validate on the server

Contributor guide

No contributing guide indexed for this repository

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.

Research direction

Trace the client filename parsing and the server's TMDB lookup and validation flow. Confirm how country codes should be extracted and passed, then verify that originCountry distinguishes same-title series from different countries.

Written by the indexing model from the issue text.

Assessment

Tech stack
nodejs, typescript
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.