diff --git a/projects/netgrif-components-core/src/lib/task-content/services/task-content.service.ts b/projects/netgrif-components-core/src/lib/task-content/services/task-content.service.ts index 1fc1ff28c..80dac2464 100644 --- a/projects/netgrif-components-core/src/lib/task-content/services/task-content.service.ts +++ b/projects/netgrif-components-core/src/lib/task-content/services/task-content.service.ts @@ -314,12 +314,12 @@ export abstract class TaskContentService implements OnDestroy { let taskRefId = Object.values(fields).find(f => f instanceof TaskRefField && f.value.includes(taskId)); if (!taskRefId) { const referencedTaskIds = Array.prototype.concat.apply([], Object.values(fields).filter(f => f instanceof TaskRefField).map(tr => tr.value)); - referencedTaskIds.forEach(id => { + for (const id of referencedTaskIds) { taskRefId = this.findTaskRefId(taskId, this.taskFieldsIndex[id].fields); if (!!taskRefId) { return taskRefId; } - }); + } } return taskRefId }