This commit is contained in:
behruz-dev
2025-08-06 14:59:57 +05:00
parent b1f4de1ea5
commit e48981ea19

View File

@@ -6,6 +6,7 @@ from rest_framework.response import Response
from core.apps.accounts.models import User from core.apps.accounts.models import User
from core.apps.accounts.serializers import user as serializers from core.apps.accounts.serializers import user as serializers
from core.apps.accounts.permissions.permissions import HasRolePermission from core.apps.accounts.permissions.permissions import HasRolePermission
from core.apps.accounts.utils.permission import get_permissions_with_tabs
class UserProfileApiView(generics.GenericAPIView): class UserProfileApiView(generics.GenericAPIView):
@@ -18,7 +19,9 @@ class UserProfileApiView(generics.GenericAPIView):
user = request.user user = request.user
serializer = self.serializer_class(user) serializer = self.serializer_class(user)
return Response({ return Response({
"success": True, 'user_data': serializer.data "success": True,
'user_data': serializer.data,
'permissions_to_page': get_permissions_with_tabs(user)
}, status=200) }, status=200)