This commit is contained in:
Benjamin Toby
2025-05-04 17:52:51 +01:00
parent c71c1c29ca
commit e4c6c995ef
12 changed files with 31 additions and 7 deletions
@@ -24,6 +24,7 @@ export default async function handleSocialDb({
supEmail,
additionalFields,
debug,
loginOnly,
}: HandleSocialDbFunctionParams): Promise<APILoginFunctionReturn> {
try {
const finalDbName = global.DSQL_USE_LOCAL
@@ -73,6 +74,12 @@ export default async function handleSocialDb({
additionalFields,
debug,
});
} else if (loginOnly) {
return {
success: false,
payload: null,
msg: "User Does not Exist",
};
}
const finalEmail = email ? email : supEmail ? supEmail : null;
@@ -16,6 +16,7 @@ export default async function apiGoogleLogin({
additionalFields,
additionalData,
debug,
loginOnly,
}: APIGoogleLoginFunctionParams): Promise<APILoginFunctionReturn> {
try {
const gUser: GoogleOauth2User | undefined = await new Promise(
@@ -77,6 +78,7 @@ export default async function apiGoogleLogin({
social_id: sub,
additionalFields,
debug,
loginOnly,
});
////////////////////////////////////////