Skip to content

Commit 73e8394

Browse files
author
warlocgao
committed
add task InventoryID is null use Template.InventoryID
1 parent 078034d commit 73e8394

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

services/tasks/TaskRunner.go

+8-1
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ func (t *TaskRunner) populateDetails() error {
249249
}
250250

251251
// get inventory
252-
if t.Task.InventoryID!=nil{
252+
if t.Task.InventoryID != nil {
253253
t.Inventory, err = t.pool.store.GetInventory(t.Template.ProjectID, *t.Task.InventoryID)
254254
if err != nil {
255255
if t.Template.InventoryID != nil {
@@ -259,6 +259,13 @@ func (t *TaskRunner) populateDetails() error {
259259
}
260260
}
261261
}
262+
} else {
263+
if t.Template.InventoryID != nil {
264+
t.Inventory, err = t.pool.store.GetInventory(t.Template.ProjectID, *t.Template.InventoryID)
265+
if err != nil {
266+
return t.prepareError(err, "Template Inventory not found!")
267+
}
268+
}
262269
}
263270

264271
// get repository

0 commit comments

Comments
 (0)