update endpoints

This commit is contained in:
smanylov
2025-12-17 14:30:54 +07:00
parent 58192b2959
commit 61cd288359
5 changed files with 42 additions and 15 deletions
+33 -10
View File
@@ -92,14 +92,31 @@ export async function authorization(
});
if (response.ok) {
let parsed = await response.json();
await createSession(parsed.message_body.token, email);
if (parsed.message_desc === 'Operation successful') {
await createSession(parsed.message_body.token, email);
} else {
throw (`${parsed.message_code}`);
}
} else {
throw ('request-ended-with-an-error');
}
} catch (error) {
const errors: Record<string, string> = {}
errors['server'] = `${error}`;
switch (error) {
case '2':
errors['server'] = 'password-does-not-match'
break;
case '4':
errors['server'] = 'email-not-found'
break;
default:
errors['server'] = 'request-ended-with-an-error'
break;
}
if (error) {
return {
@@ -198,22 +215,28 @@ export async function registration(
}
});
console.log('--response--');
console.log(response);
console.log('--response--');
if (response.ok) {
let parsed = await response.json();
console.log('--parsed--');
console.log(parsed);
await createSession(parsed.message_body.token, email);
if (parsed.message_desc === 'Operation successful') {
await createSession(parsed.message_body.token, email);
} else {
throw (`${parsed.message_code}`);
}
} else {
throw (`${response.status}`);
}
} catch (error) {
if (error) {
const errors: Record<string, string> = {};
errors['server'] = 'request-ended-with-an-error'
switch (error) {
case '1':
errors['server'] = 'email-already-registered'
break;
default:
errors['server'] = 'request-ended-with-an-error'
break;
}
return {
previousState: {