Skip to content

Commit d291536

Browse files
authored
Merge pull request #5618 from Infisical/fix/template-fix
fix: resolved template discriminated union error
2 parents 3dcadfb + bd56807 commit d291536

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

frontend/src/hooks/api/projectTemplates/queries.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,15 @@ export const useGetProjectTemplateById = (
5454
`/api/v1/project-templates/${templateId}`
5555
);
5656

57-
return data.projectTemplate;
57+
// This is because we removed secret-events to another permission subject. This was breaking template
58+
const formattedTemplate = {
59+
...data.projectTemplate,
60+
roles: data.projectTemplate.roles.map((role) => ({
61+
...role,
62+
permissions: role.permissions.filter((perm) => perm.subject !== "secret-events")
63+
}))
64+
};
65+
return formattedTemplate;
5866
},
5967
...options
6068
});

0 commit comments

Comments
 (0)