We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents bcf6edf + c4acc86 commit f9b27bbCopy full SHA for f9b27bb
1 file changed
sdk/src/platform/Discovery.ts
@@ -292,7 +292,11 @@ export default class Discovery extends EventEmitter {
292
if (oldExternalData) {
293
externalEndpoint = oldExternalData.discoveryApi.externalUri;
294
} else {
295
- const initialData = await this.initialData();
+ let initialData = await this.initialData();
296
+ if (!initialData) {
297
+ // If initial data is missing from cache, fetch it again
298
+ initialData = await this.fetchInitialData();
299
+ }
300
externalEndpoint = initialData.discoveryApi.defaultExternalUri;
301
}
302
try {
0 commit comments