From 02a901467b00880402045ca2b14498f0fa318445 Mon Sep 17 00:00:00 2001 From: ibuler <ibuler@qq.com> Date: Mon, 16 Mar 2020 16:13:54 +0800 Subject: [PATCH] =?UTF-8?q?[Bugfix]=20=E4=BF=AE=E5=A4=8D=E5=8A=A8=E6=80=81?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E7=94=A8=E6=88=B7=E7=99=BB=E5=BD=95windows?= =?UTF-8?q?=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/assets/models/user.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/assets/models/user.py b/apps/assets/models/user.py index 40f2b8583..bb672fff3 100644 --- a/apps/assets/models/user.py +++ b/apps/assets/models/user.py @@ -158,6 +158,12 @@ class SystemUser(BaseUser): def can_perm_to_asset(self): return self.protocol not in [self.PROTOCOL_MYSQL] + def load_asset_special_auth(self, asset=None, username=None): + instance = super().load_asset_special_auth(asset=asset, username=username) + if self.username_same_with_user: + instance.username = username + return instance + @property def cmd_filter_rules(self): from .cmd_filter import CommandFilterRule