feat(media): fallback to lower quality if requested format is unavailable

This commit is contained in:
Mathis Maquenne
2025-08-06 22:09:06 +02:00
parent b4f69396af
commit 50fde9dfa9
4 changed files with 16 additions and 18 deletions
+1 -9
View File
@@ -36,15 +36,7 @@ func (m *Media) GetURL() (string, error) {
return "", fmt.Errorf("no media sources found")
}
url := m.Data[0].Media[0].Sources[0].URL
for _, source := range m.Data[0].Media[0].Sources {
if source.Provider == "ak" {
url = source.URL
break
}
}
return url, nil
return m.Data[0].Media[0].Sources[0].URL, nil
}
func (m *Media) GetFormat() (string, error) {