A fork of https://github.com/teal-fm/piper

Merge branch 'main' into apple-music

authored by mmatt.net and committed by

GitHub d45c08cf ea8b79e0

+26
+21
LICENSE
··· 1 + MIT License 2 + 3 + Copyright (c) 2025 teal computing, LLC 4 + 5 + Permission is hereby granted, free of charge, to any person obtaining a copy 6 + of this software and associated documentation files (the "Software"), to deal 7 + in the Software without restriction, including without limitation the rights 8 + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 + copies of the Software, and to permit persons to whom the Software is 10 + furnished to do so, subject to the following conditions: 11 + 12 + The above copyright notice and this permission notice shall be included in all 13 + copies or substantial portions of the Software. 14 + 15 + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 + SOFTWARE.
+5
service/spotify/spotify.go
··· 490 490 }) 491 491 } 492 492 493 + // ignore tracks with no artists (podcasts, audiobooks, etc) 494 + if len(artists) == 0 { 495 + return nil, nil 496 + } 497 + 493 498 // assemble Track 494 499 track := &models.Track{ 495 500 Name: response.Item.Name,