Skip to content

Commit f7e67c5

Browse files
authored
Update jiosaavn.js
Signed-off-by: Priyanshuuuu <167881010+bre4d777@users.noreply.github.com>
1 parent 8f9f95a commit f7e67c5

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/sources/jiosaavn.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,11 +181,18 @@ export default class JioSaavnSource {
181181
const trackData = await this._fetchSongMetadata(decodedTrack.identifier)
182182

183183
if (!trackData) {
184-
throw new Error('Track metadata not found')
184+
return {
185+
exception: { message: 'Track metadata not found', severity: 'common' }
186+
}
185187
}
186188

187189
if (!trackData.encrypted_media_url) {
188-
throw new Error('No encrypted_media_url found')
190+
return {
191+
exception: {
192+
message: 'No encrypted_media_url found',
193+
severity: 'fault'
194+
}
195+
}
189196
}
190197

191198
let playbackUrl = this._decryptUrl(trackData.encrypted_media_url)

0 commit comments

Comments
 (0)