TokenProvider can fail if the server is offline
Summary: If the server is offline, the fetch request will fail and this was not properly handled. Reviewed By: antonk52 Differential Revision: D50299455 fbshipit-source-id: dab8336dedaf93db049dc703a23f9e33935212be
This commit is contained in:
committed by
Facebook GitHub Bot
parent
d40ccc8786
commit
fe7a839b14
@@ -42,9 +42,16 @@ async function start() {
|
||||
console.info(
|
||||
'[flipper-client][ui-browser] Get token from manifest instead',
|
||||
);
|
||||
try {
|
||||
const manifestResponse = await fetch('manifest.json');
|
||||
const manifest = await manifestResponse.json();
|
||||
token = manifest.token;
|
||||
} catch (e) {
|
||||
console.warn(
|
||||
'[flipper-client][ui-browser] Failed to get token from manifest. Error:',
|
||||
e.message,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
console.info(
|
||||
|
||||
Reference in New Issue
Block a user