mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-03 00:15:20 +00:00
perf: rename ad to ds
This commit is contained in:
@@ -8,7 +8,6 @@ from django.db import models
|
||||
from django.shortcuts import get_object_or_404
|
||||
from django.utils import timezone
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
from django.forms.models import model_to_dict
|
||||
from rest_framework.exceptions import PermissionDenied
|
||||
|
||||
from accounts.models import VirtualAccount
|
||||
@@ -267,7 +266,7 @@ class ConnectionToken(JMSOrgBaseModel):
|
||||
input_secret=self.input_secret, from_permed=False
|
||||
)
|
||||
else:
|
||||
account = self.asset.accounts.filter(name=self.account).first()
|
||||
account = self.asset.all_valid_accounts.filter(id=self.account).first()
|
||||
if not account.secret and self.input_secret:
|
||||
account.secret = self.input_secret
|
||||
return account
|
||||
|
@@ -40,6 +40,7 @@ class _ConnectionTokenAssetSerializer(serializers.ModelSerializer):
|
||||
|
||||
class _SimpleAccountSerializer(serializers.ModelSerializer):
|
||||
secret_type = LabeledChoiceField(choices=SecretType.choices, required=False, label=_('Secret type'))
|
||||
username = serializers.CharField(label=_('Username'), source='full_username', read_only=True)
|
||||
|
||||
class Meta:
|
||||
model = Account
|
||||
@@ -49,6 +50,7 @@ class _SimpleAccountSerializer(serializers.ModelSerializer):
|
||||
class _ConnectionTokenAccountSerializer(serializers.ModelSerializer):
|
||||
su_from = serializers.SerializerMethodField(label=_('Su from'))
|
||||
secret_type = LabeledChoiceField(choices=SecretType.choices, required=False, label=_('Secret type'))
|
||||
username = serializers.CharField(label=_('Username'), source='full_username', read_only=True)
|
||||
|
||||
class Meta:
|
||||
model = Account
|
||||
|
Reference in New Issue
Block a user