[Bug]: Subsonic songs never play when the server uses non-alphanumeric song id, like Aurral.
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 42/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Domain
- mobile-dev
Research direction
The bug is in the Subsonic client code path that handles song ids from an Aurral server; the payload does not name a file, so start by searching the Kotlin sources for Subsonic id handling and the place where songs are filtered out before playback. Reproduce with an Aurral instance or a mocked Subsonic response containing a non-alphanumeric id, and check that such songs are no longer skipped. Done when those songs queue and play, and a test or note covers the id format.
Written by the indexing model from the issue text.
Description
Description
PixelPlayer is unable to play any song through Subsonic connection, where ids aren't plain alphanumeric. In this case Aurral It skips these songs. The same server instance works properly with other apps and also it's web ui is functional.
Steps to Reproduce
- Open app
- Connect to an Aurral instance
- Try to play any music remotely
- Problematic songs will be skipped
Device Environment
Pixel 10
Logs / Screenshots
No response
- Dominant language
- Kotlin
- Stars
- 284
- Forks
- 31
- Avg merge
- 4h 5m
- Merged PRs (30d)
- 36
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from PixelPlayerHQ/PixelPlayerOSS
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
PixelPlayerHQ/PixelPlayerOSS#219 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
PixelPlayerHQ/PixelPlayerOSS#214 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
PixelPlayerHQ/PixelPlayerOSS#222 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 15/100
PixelPlayerHQ/PixelPlayerOSS#221 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 58/100
PixelPlayerHQ/PixelPlayerOSS#220 ·
Maintainers usually reply within 1 day
All issues in PixelPlayerHQ/PixelPlayerOSS
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
NucleusFramework/Nucleus#912 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 71/100
streetcomplete/StreetComplete#7364 · 7 comments ·
Maintainers usually reply within 1 day
-
assertions 🔍
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
openwallet-foundation/multipaz#2161 ·
Maintainers usually reply within 1 day