From 605931861b09fa5e9ac2e9479df0203d88d86682 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Wed, 18 Feb 2026 01:39:59 -0600 Subject: [PATCH] Update packages/server/src/services/proprietary/license-key.ts Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- .../server/src/services/proprietary/license-key.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/packages/server/src/services/proprietary/license-key.ts b/packages/server/src/services/proprietary/license-key.ts index 8cfa51406..1feb8ee7d 100644 --- a/packages/server/src/services/proprietary/license-key.ts +++ b/packages/server/src/services/proprietary/license-key.ts @@ -3,18 +3,12 @@ import { organization, user } from "@dokploy/server/db/schema"; import { eq } from "drizzle-orm"; export const hasValidLicense = async (organizationId: string) => { - // we need to find the owner of the organization - const organizationResult = await db.query.organization.findFirst({ - where: eq(organization.id, organizationId), - columns: { ownerId: true }, - }); + const ownerId = await getOrganizationOwnerId(organizationId); - if (!organizationResult) { + if (!ownerId) { return false; } - const ownerId = organizationResult?.ownerId; - const currentUser = await db.query.user.findFirst({ where: eq(user.id, ownerId), columns: {