fix condition being checked outside timeout callback

This commit is contained in:
keeri 2021-12-13 15:07:19 +00:00
commit ecd67bc627

View file

@ -394,6 +394,9 @@ export class AccountDetailsComponent implements OnInit, OnDestroy {
clearTimeout(this.timeoutIdQueuedAutoRefresh); clearTimeout(this.timeoutIdQueuedAutoRefresh);
} }
this.timeoutIdQueuedAutoRefresh =
setTimeout(
() => {
if (this.autoRefreshReasonBlockUpdate !== null) { if (this.autoRefreshReasonBlockUpdate !== null) {
const isUpdateStillRelevant = const isUpdateStillRelevant =
this.isReceivableBlockUpdateRelevant(this.autoRefreshReasonBlockUpdate); this.isReceivableBlockUpdateRelevant(this.autoRefreshReasonBlockUpdate);
@ -404,9 +407,6 @@ export class AccountDetailsComponent implements OnInit, OnDestroy {
} }
} }
this.timeoutIdQueuedAutoRefresh =
setTimeout(
() => {
this.loadAccountDetails(); this.loadAccountDetails();
}, },
delayMS delayMS