From 59852a156553509c5dc036e2da30c1704b2e6980 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Fri, 5 Jul 2024 16:43:29 +0800 Subject: [PATCH] Throw if we cant sign the request --- packages/api/src/services/score.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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}`,