@@ -173,32 +173,32 @@ export async function generateServerKeyMaterial() {
173173export async function fetchBrokerPubkeys ( brokerUrl , fetchImpl = fetch ) {
174174 const endpoint = new URL ( "/api/broker-pubkey" , brokerUrl ) ;
175175
176- let response ;
176+ let brokerPubkeyResponse ;
177177 try {
178- response = await fetchImpl ( endpoint , { method : "GET" } ) ;
178+ brokerPubkeyResponse = await fetchImpl ( endpoint , { method : "GET" } ) ;
179179 } catch ( err ) {
180180 throw new Error ( `network failure fetching broker pubkey: ${ err instanceof Error ? err . message : "unknown error" } ` ) ;
181181 }
182182
183- let body ;
183+ let brokerPubkeyResponseBody ;
184184 try {
185- body = await response . json ( ) ;
185+ brokerPubkeyResponseBody = await brokerPubkeyResponse . json ( ) ;
186186 } catch {
187187 throw new Error ( "broker pubkey endpoint returned invalid JSON" ) ;
188188 }
189189
190- if ( ! response . ok || ! body ?. ok ) {
191- const errorMessage = body ?. error || `HTTP ${ response . status } ` ;
190+ if ( ! brokerPubkeyResponse . ok || ! brokerPubkeyResponseBody ?. ok ) {
191+ const errorMessage = brokerPubkeyResponseBody ?. error || `HTTP ${ brokerPubkeyResponse . status } ` ;
192192 throw new Error ( `failed to fetch broker pubkey: ${ errorMessage } ` ) ;
193193 }
194194
195- if ( ! isLikelyBase64 ( body . broker_pubkey ) || ! isLikelyBase64 ( body . broker_signing_pubkey ) ) {
195+ if ( ! isLikelyBase64 ( brokerPubkeyResponseBody . broker_pubkey ) || ! isLikelyBase64 ( brokerPubkeyResponseBody . broker_signing_pubkey ) ) {
196196 throw new Error ( "broker pubkey endpoint returned malformed keys" ) ;
197197 }
198198
199199 return {
200- broker_pubkey : body . broker_pubkey ,
201- broker_signing_pubkey : body . broker_signing_pubkey ,
200+ broker_pubkey : brokerPubkeyResponseBody . broker_pubkey ,
201+ broker_signing_pubkey : brokerPubkeyResponseBody . broker_signing_pubkey ,
202202 } ;
203203}
204204
@@ -279,7 +279,7 @@ export async function registerWithBroker({
279279 const fetchedBrokerKeys = await fetchBrokerPubkeys ( brokerUrl , fetchImpl ) ;
280280
281281 const endpoint = new URL ( "/api/register" , brokerUrl ) ;
282- const payload = {
282+ const registerRequestBody = {
283283 workspace_id : workspaceId ,
284284 server_pubkey : serverKeys . server_pubkey ,
285285 server_signing_pubkey : serverKeys . server_signing_pubkey ,
@@ -288,30 +288,30 @@ export async function registerWithBroker({
288288
289289 logger ( `Registering workspace ${ workspaceId } at ${ endpoint } ` ) ;
290290
291- let response ;
291+ let registerResponse ;
292292 try {
293- response = await fetchImpl ( endpoint , {
293+ registerResponse = await fetchImpl ( endpoint , {
294294 method : "POST" ,
295295 headers : { "Content-Type" : "application/json" } ,
296- body : JSON . stringify ( payload ) ,
296+ body : JSON . stringify ( registerRequestBody ) ,
297297 } ) ;
298298 } catch ( err ) {
299299 throw new Error ( `network failure registering workspace: ${ err instanceof Error ? err . message : "unknown error" } ` ) ;
300300 }
301301
302- let body = { } ;
302+ let registerResponseBody = { } ;
303303 try {
304- body = await response . json ( ) ;
304+ registerResponseBody = await registerResponse . json ( ) ;
305305 } catch {
306306 // keep default empty body for error handling
307307 }
308308
309- if ( ! response . ok || ! body ?. ok ) {
310- throw new Error ( mapRegisterError ( response . status , body ?. error ) ) ;
309+ if ( ! registerResponse . ok || ! registerResponseBody ?. ok ) {
310+ throw new Error ( mapRegisterError ( registerResponse . status , registerResponseBody ?. error ) ) ;
311311 }
312312
313- const registerBrokerPubkey = body ?. broker_pubkey ;
314- const registerBrokerSigningPubkey = body ?. broker_signing_pubkey ;
313+ const registerBrokerPubkey = registerResponseBody ?. broker_pubkey ;
314+ const registerBrokerSigningPubkey = registerResponseBody ?. broker_signing_pubkey ;
315315
316316 if (
317317 registerBrokerPubkey &&
@@ -328,11 +328,11 @@ export async function registerWithBroker({
328328 }
329329
330330 let decryptedBotToken = null ;
331- if ( body ?. encrypted_bot_token ) {
331+ if ( registerResponseBody ?. encrypted_bot_token ) {
332332 logger ( "Decrypting bot token from broker response..." ) ;
333333 try {
334334 decryptedBotToken = await decryptSealedBox (
335- body . encrypted_bot_token ,
335+ registerResponseBody . encrypted_bot_token ,
336336 serverKeys . server_private_key ,
337337 serverKeys . server_pubkey ,
338338 ) ;
@@ -350,13 +350,13 @@ export async function registerWithBroker({
350350 return {
351351 broker_pubkey : registerBrokerPubkey || fetchedBrokerKeys . broker_pubkey ,
352352 broker_signing_pubkey : registerBrokerSigningPubkey || fetchedBrokerKeys . broker_signing_pubkey ,
353- broker_access_token : body ?. broker_access_token ,
354- broker_access_token_expires_at : body ?. broker_access_token_expires_at ,
355- broker_access_token_scopes : Array . isArray ( body ?. broker_access_token_scopes )
356- ? body . broker_access_token_scopes . filter ( ( scope ) => typeof scope === "string" )
353+ broker_access_token : registerResponseBody ?. broker_access_token ,
354+ broker_access_token_expires_at : registerResponseBody ?. broker_access_token_expires_at ,
355+ broker_access_token_scopes : Array . isArray ( registerResponseBody ?. broker_access_token_scopes )
356+ ? registerResponseBody . broker_access_token_scopes . filter ( ( scope ) => typeof scope === "string" )
357357 : undefined ,
358358 decrypted_bot_token : decryptedBotToken ,
359- request_payload : payload ,
359+ request_payload : registerRequestBody ,
360360 } ;
361361}
362362
0 commit comments