From 46270fd91c2e652c49cac652405e728b3af033b1 Mon Sep 17 00:00:00 2001 From: feng626 <1304903146@qq.com> Date: Thu, 20 Jan 2022 10:56:49 +0800 Subject: [PATCH] fix: authbook load asset queryset bug --- apps/assets/models/user.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/assets/models/user.py b/apps/assets/models/user.py index 50ca5389b..999d51ad3 100644 --- a/apps/assets/models/user.py +++ b/apps/assets/models/user.py @@ -151,9 +151,9 @@ class AuthMixin: def load_asset_special_auth(self, asset, username=''): """ """ - authbooks = AuthBook.objects.filter(asset=asset).filter( + authbooks = list(AuthBook.objects.filter(asset=asset).filter( Q(username=username) | Q(systemuser=self) - ) + )) if len(authbooks) == 0: return None elif len(authbooks) == 1: