diff --git a/apps/common/auth/authentication.py b/apps/common/auth/authentication.py index 260d5dbcc..36e368c94 100644 --- a/apps/common/auth/authentication.py +++ b/apps/common/auth/authentication.py @@ -79,7 +79,7 @@ def exist_permissions(user_role: List[RoleConstants], user_permission: List[Perm def exist(user_role: List[RoleConstants], user_permission: List[PermissionConstants], permission, request, **kwargs): if callable(permission): p = permission(request, kwargs) - return exist_permissions(user_role, user_permission, p, request) + return exist_permissions(user_role, user_permission, p, request,**kwargs) return exist_permissions(user_role, user_permission, permission, request, **kwargs)