mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-06-28 15:57:23 +00:00
[Update] 修复网关搜索报500错误;密码为空时,测试连接报500错误
This commit is contained in:
parent
715b04e2b2
commit
a5485011c8
@ -27,7 +27,7 @@ class DomainViewSet(OrgBulkModelViewSet):
|
|||||||
|
|
||||||
class GatewayViewSet(OrgBulkModelViewSet):
|
class GatewayViewSet(OrgBulkModelViewSet):
|
||||||
model = Gateway
|
model = Gateway
|
||||||
filter_fields = ("domain__name", "name", "username", "ip", "domain")
|
filter_fields = ("domain__name", "name", "username", "ip", "domain__id")
|
||||||
search_fields = filter_fields
|
search_fields = filter_fields
|
||||||
permission_classes = (IsOrgAdmin,)
|
permission_classes = (IsOrgAdmin,)
|
||||||
serializer_class = serializers.GatewaySerializer
|
serializer_class = serializers.GatewaySerializer
|
||||||
|
@ -63,6 +63,7 @@ class Gateway(AssetUser):
|
|||||||
def test_connective(self, local_port=None):
|
def test_connective(self, local_port=None):
|
||||||
if local_port is None:
|
if local_port is None:
|
||||||
local_port = self.port
|
local_port = self.port
|
||||||
|
if self.password is not None:
|
||||||
if not re.match(r'\w+$', self.password):
|
if not re.match(r'\w+$', self.password):
|
||||||
return False, _("Password should not contain special characters")
|
return False, _("Password should not contain special characters")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user