mirror of
https://github.com/andwati/dokploy.git
synced 2026-11-15 16:35:17 +00:00
Merge pull request #4004 from RchrdHndrcks/fix/trusted-origins-unhandled-rejection
fix: prevent unhandled rejection in trustedOrigins on DB failure
This commit is contained in:
@@ -76,8 +76,9 @@ const { handler, api } = betterAuth({
|
|||||||
disabled: process.env.NODE_ENV === "production",
|
disabled: process.env.NODE_ENV === "production",
|
||||||
},
|
},
|
||||||
async trustedOrigins() {
|
async trustedOrigins() {
|
||||||
|
try {
|
||||||
if (IS_CLOUD) {
|
if (IS_CLOUD) {
|
||||||
return getTrustedOrigins();
|
return await getTrustedOrigins();
|
||||||
}
|
}
|
||||||
const [trustedOrigins, settings] = await Promise.all([
|
const [trustedOrigins, settings] = await Promise.all([
|
||||||
getTrustedOrigins(),
|
getTrustedOrigins(),
|
||||||
@@ -97,6 +98,10 @@ const { handler, api } = betterAuth({
|
|||||||
...devOrigins,
|
...devOrigins,
|
||||||
...trustedOrigins,
|
...trustedOrigins,
|
||||||
];
|
];
|
||||||
|
} catch (error) {
|
||||||
|
console.error("Failed to resolve trusted origins:", error);
|
||||||
|
return [];
|
||||||
|
}
|
||||||
},
|
},
|
||||||
emailVerification: {
|
emailVerification: {
|
||||||
sendOnSignUp: true,
|
sendOnSignUp: true,
|
||||||
|
|||||||
Reference in New Issue
Block a user