From f0d4c98d8cf05a13d49cae1edc6b953c0f6552d5 Mon Sep 17 00:00:00 2001 From: McKayla Washburn Date: Tue, 22 Apr 2025 22:58:43 +0000 Subject: [PATCH] fix: fix "create workspace" button on template page --- site/src/pages/TemplatePage/TemplateLayout.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/site/src/pages/TemplatePage/TemplateLayout.tsx b/site/src/pages/TemplatePage/TemplateLayout.tsx index 19c628ab03f10..1aa0253da9a33 100644 --- a/site/src/pages/TemplatePage/TemplateLayout.tsx +++ b/site/src/pages/TemplatePage/TemplateLayout.tsx @@ -85,9 +85,14 @@ export const TemplateLayout: FC = ({ queryFn: () => fetchTemplate(organizationName, templateName), }); const workspacePermissionsQuery = useQuery( - checkAuthorization({ - checks: workspacePermissionChecks(organizationName, me.id), - }), + data + ? checkAuthorization({ + checks: workspacePermissionChecks( + data.template.organization_id, + me.id, + ), + }) + : { enabled: false }, ); const location = useLocation();