2 files changed +12
-10
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @questdb/web-console" ,
3
- "version" : " 0.4.0 " ,
3
+ "version" : " 0.4.1 " ,
4
4
"license" : " Apache-2.0" ,
5
5
"description" : " QuestDB Console" ,
6
6
"files" : [
Original file line number Diff line number Diff line change @@ -343,23 +343,25 @@ export class Client {
343
343
344
344
this . _controllers . push ( controller )
345
345
let response : Response
346
- const start = new Date ( )
347
346
348
347
if ( this . tokenNeedsRefresh ( ) && ! Client . refreshTokenPending ) {
349
348
await this . refreshAuthToken ( )
350
349
}
351
350
352
- await new Promise ( ( resolve ) => {
353
- const interval = setInterval ( ( ) => {
354
- if ( ! Client . refreshTokenPending ) {
355
- clearInterval ( interval )
356
- return resolve ( true )
357
- }
358
- } , 100 )
359
- } )
351
+ if ( Client . refreshTokenPending ) {
352
+ await new Promise ( ( resolve ) => {
353
+ const interval = setInterval ( ( ) => {
354
+ if ( ! Client . refreshTokenPending ) {
355
+ clearInterval ( interval )
356
+ return resolve ( true )
357
+ }
358
+ } , 100 )
359
+ } )
360
+ }
360
361
361
362
Client . numOfPendingQueries ++
362
363
364
+ const start = new Date ( )
363
365
try {
364
366
response = await fetch (
365
367
`${ this . _host } /exec?${ Client . encodeParams ( payload ) } ` ,
0 commit comments