perf: luna connect asset name set custom value

pull/13990/head
wangruidong 3 months ago committed by Bryan
parent 7c2e50435d
commit 60fcf5fcd3

@ -2,7 +2,7 @@ from collections import defaultdict
from accounts.const import AliasAccount from accounts.const import AliasAccount
from accounts.models import VirtualAccount from accounts.models import VirtualAccount
from assets.models import Asset from assets.models import Asset, MyAsset
from common.utils import lazyproperty from common.utils import lazyproperty
from orgs.utils import tmp_to_org, tmp_to_root_org from orgs.utils import tmp_to_org, tmp_to_root_org
from .permission import AssetPermissionUtil from .permission import AssetPermissionUtil
@ -26,7 +26,9 @@ class PermAssetDetailUtil:
@lazyproperty @lazyproperty
def asset(self): def asset(self):
if self.user_asset_perms: if self.user_asset_perms:
return self._asset asset = self._asset
MyAsset.set_asset_custom_value([asset], self.user)
return asset
raise Asset.DoesNotExist() raise Asset.DoesNotExist()
@lazyproperty @lazyproperty

Loading…
Cancel
Save