removesd some logging

This commit is contained in:
Anton 2023-09-12 08:26:12 +02:00
parent 0138f20b97
commit 5da17ff553
2 changed files with 3 additions and 9 deletions

View File

@ -10,9 +10,7 @@ const setPermissionApi = useSetPermissionApi();
const setAdminRole = useSetAdminRole();
const {user} = useAuth();
useEffect(() => {
console.log(adminRole);
useEffect(() => {
adminRole && setAdminRole(adminRole);
data && setPermissionData(data);
api && setPermissionApi(api);

View File

@ -47,9 +47,7 @@ function usePermissionsManager(initialPermissions: Permission[]): {
const { user } = useAuth();
const setPermissionApi = useCallback(async (api: ItemsApi<Permission>) => {
console.log("check");
const setPermissionApi = useCallback(async (api: ItemsApi<Permission>) => {
const result = await api.getItems();
if (result) {
result.map(permission => {
@ -64,9 +62,7 @@ function usePermissionsManager(initialPermissions: Permission[]): {
})
}, []);
const hasUserPermission = useCallback((collectionName: string, action: PermissionAction) => {
console.log(permissions);
const hasUserPermission = useCallback((collectionName: string, action: PermissionAction) => {
if (permissions.length == 0) return true;
else if (user && user.role == adminRole) return true;
else return permissions.some(p => p.action === action && p.collection === collectionName && p.role == user?.role)