diff --git a/packages/api/src/services/score.ts b/packages/api/src/services/score.ts index 250dfb271..9737277d2 100644 --- a/packages/api/src/services/score.ts +++ b/packages/api/src/services/score.ts @@ -78,9 +78,12 @@ class ScoreClientImpl implements ScoreClient { async getScores(data: ScoreApiRequestBody): Promise { const start = Date.now() - const authToken = await createWebAuthToken(data.user_id) try { + const authToken = await createWebAuthToken(data.user_id) + if (!authToken) { + throw Error('could not create auth token') + } const response = await axios.post(this.apiUrl, data, { headers: { Authorization: `Bearer ${authToken}`,