Skip to content

Commit 39d5eca

Browse files
authored
Merge pull request #3942 from shesha-io/f/login-redirect-fix
fix: schedule removal of current request from cache after 10 seconds …
2 parents d85e38e + b62b8d0 commit 39d5eca

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

shesha-reactjs/src/providers/configurationItemsLoader/configurationLoader.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -333,9 +333,11 @@ export class ConfigurationLoader implements IConfigurationLoader {
333333
const key = this.getExistingConfigRequestKey(id, topLevelModule);
334334
requests[key] = promise;
335335
promise.catch((e) => {
336-
// remove request to be able to retry
337-
if (requests[key] === promise)
338-
requests[key] = undefined;
336+
// schedule removal of current request from cache after 10 seconds
337+
setTimeout(() => {
338+
if (requests[key] === promise)
339+
requests[key] = undefined;
340+
}, 10000);
339341
throw e;
340342
});
341343
};

0 commit comments

Comments
 (0)