We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3bbb88a commit 363fe42Copy full SHA for 363fe42
src/gpodder/plugins/soundcloud.py
@@ -136,7 +136,11 @@ def get_tracks(self, feed):
136
for track in tracks:
137
# Prefer stream URL (MP3), fallback to download URL
138
base_url = track.get('stream_url') if track['streamable'] else track.get('download_url')
139
- url = base_url + '?consumer_key=%(consumer_key)s' % {'consumer_key': CONSUMER_KEY}
+ if base_url != None:
140
+ url = base_url + '?consumer_key=%(consumer_key)s' % {'consumer_key': CONSUMER_KEY}
141
+ else:
142
+ logger.debug('Skipping track with no base_url')
143
+ continue
144
145
logger.debug('track in tracks url: %s', url)
146
0 commit comments