mirror of https://github.com/jumpserver/jumpserver
fix: bug
parent
83d12d02fb
commit
f04e2fa090
|
@ -54,12 +54,3 @@ class UserConnectionTokenApi(RootOrgViewMixin, APIView):
|
||||||
return Response(value)
|
return Response(value)
|
||||||
else:
|
else:
|
||||||
return Response({'user': value['user']})
|
return Response({'user': value['user']})
|
||||||
|
|
||||||
def get_permissions(self):
|
|
||||||
if self.request.query_params.get('user-only', None):
|
|
||||||
self.permission_classes = (AllowAny,)
|
|
||||||
return super().get_permissions()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -21,7 +21,11 @@ class TaskLogWebsocket(JsonWebsocketConsumer):
|
||||||
}
|
}
|
||||||
|
|
||||||
def connect(self):
|
def connect(self):
|
||||||
|
user = self.scope["user"]
|
||||||
|
if user.is_authenticated and user.is_org_admin:
|
||||||
self.accept()
|
self.accept()
|
||||||
|
else:
|
||||||
|
self.close()
|
||||||
|
|
||||||
def get_log_path(self, task_id):
|
def get_log_path(self, task_id):
|
||||||
func = self.log_types.get(self.log_type)
|
func = self.log_types.get(self.log_type)
|
||||||
|
|
Loading…
Reference in New Issue