Releasing RLS

This commit is contained in:
Weiko
2026-02-09 16:52:12 +01:00
parent 21b2b65dbe
commit c01853c349
13 changed files with 13 additions and 111 deletions
@@ -17,8 +17,7 @@ import { Button } from 'twenty-ui/input';
import {
type BillingEntitlement,
BillingEntitlementKey,
FeatureFlagKey,
useFindOneAgentQuery,
useFindOneAgentQuery
} from '~/generated-metadata/graphql';
type SettingsRolePermissionsObjectLevelObjectFormProps = {
@@ -59,9 +58,6 @@ export const SettingsRolePermissionsObjectLevelObjectForm = ({
entitlement.value === true,
) ?? false;
const isRowLevelPermissionPredicatesEnabled =
featureFlagsMap[FeatureFlagKey.IS_ROW_LEVEL_PERMISSION_PREDICATES_ENABLED];
const objectMetadataItem = objectMetadata.objectMetadataItem;
const objectLabelSingular = objectMetadataItem.labelSingular;
@@ -164,13 +160,11 @@ export const SettingsRolePermissionsObjectLevelObjectForm = ({
objectMetadataItem={objectMetadataItem}
roleId={roleId}
/>
{isRowLevelPermissionPredicatesEnabled && (
<SettingsRolePermissionsObjectLevelRecordLevelSection
objectMetadataItem={objectMetadataItem}
roleId={roleId}
hasOrganizationPlan={isRLSBillingEntitlementEnabled}
/>
)}
<SettingsRolePermissionsObjectLevelRecordLevelSection
objectMetadataItem={objectMetadataItem}
roleId={roleId}
hasOrganizationPlan={isRLSBillingEntitlementEnabled}
/>
</SettingsPageContainer>
</SubMenuTopBarContainer>
);