Skip to content

fix: improve logo URL resolution across nested subfolders#2

Merged
sparkison merged 2 commits intom3ue:masterfrom
Serph91P:fix/resolve-logo-matching
Apr 16, 2026
Merged

fix: improve logo URL resolution across nested subfolders#2
sparkison merged 2 commits intom3ue:masterfrom
Serph91P:fix/resolve-logo-matching

Conversation

@Serph91P
Copy link
Copy Markdown
Contributor

  • Refactor resolveLogoUrl() with new resolveFromIndex() method that searches ALL subfolders via basename lookup instead of only hd/ and root
  • Fix slugify() to strip HDraw, FHD Low, and IPTV transport terms (Cable, Sat, Terrestrial, DVB*, IPTV, OTT, FTA, Stream, Linear)
  • Prevent numeric shortening (dazn-1 no longer shortened to dazn)
  • Prevent quality suffix shortening (sky-sport-1-hd kept intact)
  • Sky Sport HD channels now correctly resolve to sky-sport/hd/ paths
  • DAZN HD variants resolve to hd/, FHD/HDraw fall back to SD

- Refactor resolveLogoUrl() with new resolveFromIndex() method that
  searches ALL subfolders via basename lookup instead of only hd/ and root
- Fix slugify() to strip HDraw, FHD Low, and IPTV transport terms
  (Cable, Sat, Terrestrial, DVB*, IPTV, OTT, FTA, Stream, Linear)
- Prevent numeric shortening (dazn-1 no longer shortened to dazn)
- Prevent quality suffix shortening (sky-sport-1-hd kept intact)
- Sky Sport HD channels now correctly resolve to sky-sport/hd/ paths
- DAZN HD variants resolve to hd/, FHD/HDraw fall back to SD
@Serph91P
Copy link
Copy Markdown
Contributor Author

@sparkison found some bugs to resolve all folders in the countries not only root and hd.

@sparkison sparkison merged commit a0fb698 into m3ue:master Apr 16, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants