fix: isDomainConfigured
This commit is contained in:
@@ -22,15 +22,15 @@ export async function isSecretExists({ id, name }) {
|
||||
export async function isDomainConfigured({ id, fqdn }) {
|
||||
const domain = getDomain(fqdn);
|
||||
const foundApp = await prisma.application.findFirst({
|
||||
where: { fqdn: { endsWith: domain }, id: { not: id } },
|
||||
where: { fqdn: { endsWith: `//${domain}` }, id: { not: id } },
|
||||
select: { fqdn: true }
|
||||
});
|
||||
const foundService = await prisma.service.findFirst({
|
||||
where: { fqdn: { endsWith: domain }, id: { not: id } },
|
||||
where: { fqdn: { endsWith: `//${domain}` }, id: { not: id } },
|
||||
select: { fqdn: true }
|
||||
});
|
||||
const coolifyFqdn = await prisma.setting.findFirst({
|
||||
where: { fqdn: { endsWith: domain }, id: { not: id } },
|
||||
where: { fqdn: { endsWith: `//${domain}` }, id: { not: id } },
|
||||
select: { fqdn: true }
|
||||
});
|
||||
if (foundApp || foundService || coolifyFqdn) return true;
|
||||
|
Reference in New Issue
Block a user