From a2fa5d046cb145d4fc6fd5cb75a25756da985aa4 Mon Sep 17 00:00:00 2001 From: rever-tecnologia Date: Wed, 17 Dec 2025 19:43:18 -0300 Subject: [PATCH] fix(sla): adiciona verificacao segura de company.id MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- src/components/admin/slas/company-sla-drawer.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/admin/slas/company-sla-drawer.tsx b/src/components/admin/slas/company-sla-drawer.tsx index e2b7bad..ecbb230 100644 --- a/src/components/admin/slas/company-sla-drawer.tsx +++ b/src/components/admin/slas/company-sla-drawer.tsx @@ -81,14 +81,14 @@ export function CompanySlaDrawer({ company, tenantId, viewerId, onClose }: Compa const [deleting, setDeleting] = useState(false) const drawerOpen = Boolean(company) - const canLoad = Boolean(company && viewerId) + const canLoad = Boolean(company?.id && viewerId) const existing = useQuery( api.companySlas.get, - canLoad + canLoad && company?.id ? { tenantId, viewerId: viewerId as Id<"users">, - companyId: company!.id as Id<"companies">, + companyId: company.id as Id<"companies">, } : "skip" ) as {