mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-07-17 16:31:28 +00:00
[Bugfix] 修复小bug
This commit is contained in:
parent
5f0b4a4b63
commit
829f57e2d7
@ -16,13 +16,11 @@ class AuthSerializer(serializers.ModelSerializer):
|
|||||||
return private_key, public_key
|
return private_key, public_key
|
||||||
|
|
||||||
def save(self, **kwargs):
|
def save(self, **kwargs):
|
||||||
password = self.validated_data.pop('password') or None
|
password = self.validated_data.pop('password', None) or None
|
||||||
private_key = self.validated_data.pop('private_key') or None
|
private_key = self.validated_data.pop('private_key', None) or None
|
||||||
self.instance = super().save(**kwargs)
|
self.instance = super().save(**kwargs)
|
||||||
if password or private_key:
|
if password or private_key:
|
||||||
private_key, public_key = self.gen_keys(private_key, password)
|
private_key, public_key = self.gen_keys(private_key, password)
|
||||||
self.instance.set_auth(password=password, private_key=private_key,
|
self.instance.set_auth(password=password, private_key=private_key,
|
||||||
public_key=public_key)
|
public_key=public_key)
|
||||||
return self.instance
|
return self.instance
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user