[permissions] Deprecate ObjectsPermissionsDeprecated (2/3) (#14450)
Following https://github.com/twentyhq/twenty/pull/14306 , working on the deprecation of objectRecordsPermissions + renaming of objectPermissions -> objectsPermissions In this PR - Removal of objectRecordsPermissions (was not used in the FE any longer) - Addition of objectsPermissions, same as objectPermission but renamed. objectPermission is no longer used in the FE. Next step - Remove unused objectPermissions
This commit is contained in:
@@ -13,15 +13,15 @@ type useObjectPermissionsReturnType = {
|
||||
|
||||
export const useObjectPermissions = (): useObjectPermissionsReturnType => {
|
||||
const currentUserWorkspace = useRecoilValue(currentUserWorkspaceState);
|
||||
const objectPermissions = currentUserWorkspace?.objectPermissions;
|
||||
const objectsPermissions = currentUserWorkspace?.objectsPermissions;
|
||||
|
||||
if (!isDefined(objectPermissions)) {
|
||||
if (!isDefined(objectsPermissions)) {
|
||||
return {
|
||||
objectPermissionsByObjectMetadataId: {},
|
||||
};
|
||||
}
|
||||
|
||||
const objectPermissionsByObjectMetadataId = objectPermissions?.reduce(
|
||||
const objectPermissionsByObjectMetadataId = objectsPermissions?.reduce(
|
||||
(
|
||||
acc: Record<string, ObjectPermissions & { objectMetadataId: string }>,
|
||||
objectPermission,
|
||||
|
||||
Reference in New Issue
Block a user