Browse Source

Merge pull request #14299 from jumpserver/pr@dev@change_password_length

perf: Change secret remove redundant checks
pull/14303/head
ZhaoJiSen 1 month ago committed by GitHub
parent
commit
35d6b0f16a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 13
      apps/accounts/serializers/automations/change_secret.py

13
apps/accounts/serializers/automations/change_secret.py

@ -75,19 +75,6 @@ class ChangeSecretAutomationSerializer(AuthValidateMixin, BaseAutomationSerializ
if self.initial_data.get('secret_strategy') == SecretStrategy.custom: if self.initial_data.get('secret_strategy') == SecretStrategy.custom:
return password_rules return password_rules
length = password_rules.get('length')
try:
length = int(length)
except Exception as e:
logger.error(e)
msg = _("* Please enter the correct password length")
raise serializers.ValidationError(msg)
if length < 6 or length > 36:
msg = _('* Password length range 6-30 bits')
raise serializers.ValidationError(msg)
return password_rules return password_rules
def validate(self, attrs): def validate(self, attrs):

Loading…
Cancel
Save