perf: Perm the template push account

This commit is contained in:
feng 2025-03-27 13:57:20 +08:00 committed by ZhaoJiSen
parent 01c5d68b35
commit ea599d7695

View File

@ -132,6 +132,9 @@ class AssetPermissionSerializer(ResourceLabelsMixin, BulkOrgResourceModelSeriali
def create_account_through_template(self, nodes, assets):
if not self.template_accounts:
return
if self.instance:
assets = assets or self.instance.assets.all()
nodes = nodes or self.instance.nodes.all()
assets = self.get_all_assets(nodes, assets)
self.create_accounts(assets)