mirror of https://github.com/jumpserver/jumpserver
perf: Default endpoint cannot be disabled
parent
7c211b3fb6
commit
63f828da0b
|
@ -58,6 +58,13 @@ class EndpointSerializer(BulkModelSerializer):
|
||||||
extra_kwargs[field.name] = kwargs
|
extra_kwargs[field.name] = kwargs
|
||||||
return extra_kwargs
|
return extra_kwargs
|
||||||
|
|
||||||
|
def validate_is_active(self, value):
|
||||||
|
if str(self.instance.id) == Endpoint.default_id:
|
||||||
|
# 默认端点不能禁用
|
||||||
|
return True
|
||||||
|
else:
|
||||||
|
return value
|
||||||
|
|
||||||
|
|
||||||
class EndpointRuleSerializer(BulkModelSerializer):
|
class EndpointRuleSerializer(BulkModelSerializer):
|
||||||
_ip_group_help_text = '{}, {} <br>{}'.format(
|
_ip_group_help_text = '{}, {} <br>{}'.format(
|
||||||
|
|
Loading…
Reference in New Issue