Merge pull request #10685 from jumpserver/pr@dev@fix_command_filter_acls_error

perf: 优化命令过滤 acl 获取
pull/10682/head^2
老广 2023-06-12 18:28:52 +08:00 committed by GitHub
commit c85df4cf42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 1 deletions

View File

@ -16,6 +16,7 @@ from common.exceptions import JMSException
from common.utils import lazyproperty, pretty_string, bulk_get
from common.utils.timezone import as_current_tz
from orgs.mixins.models import JMSOrgBaseModel
from orgs.utils import tmp_to_org
from terminal.models import Applet
@ -255,7 +256,8 @@ class ConnectionToken(JMSOrgBaseModel):
'asset': self.asset,
'account': self.account_object,
}
acls = CommandFilterACL.filter_queryset(**kwargs).valid()
with tmp_to_org(self.asset.org_id):
acls = CommandFilterACL.filter_queryset(**kwargs).valid()
return acls