Revert "Releasing RLS"

This reverts commit c01853c349.
This commit is contained in:
Weiko
2026-02-09 16:52:58 +01:00
parent c01853c349
commit 4ae375308f
13 changed files with 111 additions and 13 deletions
@@ -17,7 +17,8 @@ import { Button } from 'twenty-ui/input';
import {
type BillingEntitlement,
BillingEntitlementKey,
useFindOneAgentQuery
FeatureFlagKey,
useFindOneAgentQuery,
} from '~/generated-metadata/graphql';
type SettingsRolePermissionsObjectLevelObjectFormProps = {
@@ -58,6 +59,9 @@ 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;
@@ -160,11 +164,13 @@ export const SettingsRolePermissionsObjectLevelObjectForm = ({
objectMetadataItem={objectMetadataItem}
roleId={roleId}
/>
<SettingsRolePermissionsObjectLevelRecordLevelSection
objectMetadataItem={objectMetadataItem}
roleId={roleId}
hasOrganizationPlan={isRLSBillingEntitlementEnabled}
/>
{isRowLevelPermissionPredicatesEnabled && (
<SettingsRolePermissionsObjectLevelRecordLevelSection
objectMetadataItem={objectMetadataItem}
roleId={roleId}
hasOrganizationPlan={isRLSBillingEntitlementEnabled}
/>
)}
</SettingsPageContainer>
</SubMenuTopBarContainer>
);