Skip to content

Commit 593e933

Browse files
kaedendevDaPigGuy
authored andcommitted
fix(LinkPrompt): add error message for 403
1 parent fb573d7 commit 593e933

1 file changed

Lines changed: 19 additions & 10 deletions

File tree

‎src/utils/profile.js‎

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,25 @@ export async function getGameProfile(accountId, platform) {
2727
if (!resp.ok) {
2828
const status = resp.status;
2929
let message;
30-
if (status === 400) {
31-
message =
32-
"Invalid request. Ensure the Account ID is valid and the correct platform is selected.";
33-
} else if (status === 409) {
34-
message =
35-
"Account not found, check your account ID and platform";
36-
} else if (status >= 500) {
37-
message = "Internal server error. Please try again later.";
38-
} else {
39-
message = `Request failed (${status}).`;
30+
switch (status) {
31+
case 400:
32+
message =
33+
"Invalid request. Ensure the Account ID is valid and the correct platform is selected.";
34+
break;
35+
case 403:
36+
message = "We're experiencing issues getting profile data. Try again later.";
37+
break;
38+
case 409:
39+
message =
40+
"Account not found, check your account ID and platform";
41+
break;
42+
default:
43+
if (status >= 500) {
44+
message = "Internal server error. Please try again later.";
45+
} else {
46+
message = `Request failed (${status}).`;
47+
}
48+
break;
4049
}
4150
const error = new Error(message);
4251
error.status = status;

0 commit comments

Comments
 (0)