Skip to content

Commit fec0b09

Browse files
huangwentai-wendeliSecloud
authored andcommitted
fix(backend): 修复部署单据没有info的报错 #12024
1 parent b814616 commit fec0b09

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

dbm-ui/backend/ticket/flow_manager/resource.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,11 @@ def apply_resource(self, ticket_data):
202202
_("资源池相关服务出现未知异常,请联系管理员处理。错误信息: [{}]{}").format(resp["code"], resp.get("message"))
203203
)
204204

205-
resource_specs = [info["resource_spec"] for info in ticket_data["infos"]]
205+
resource_specs = (
206+
[ticket_data["resource_spec"]]
207+
if ticket_data.get("resource_spec")
208+
else [info["resource_spec"] for info in ticket_data["infos"]]
209+
)
206210
first_key_spec_id_map = {
207211
role: spec["spec_id"]
208212
for resource in resource_specs

0 commit comments

Comments
 (0)