diff --git a/client/SunoClient.js b/client/SunoClient.js index 4e99e13..fc87109 100644 --- a/client/SunoClient.js +++ b/client/SunoClient.js @@ -65,6 +65,10 @@ export class SunoClient { Authorization: `Bearer ${sess}` } }) + if (queryRes.status === 401) { + sess = await this.getToken() + continue + } if (queryRes.status !== 200) { logger.error(await queryRes.text()) console.error('Failed to query song')