Skip to content

Commit c56661c

Browse files
authored
Merge pull request #312 from netgrif/NAE-2268
[NAE-2268] Fix resolving of referenced taskId on frontend
2 parents f307847 + 055780f commit c56661c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

projects/netgrif-components-core/src/lib/task-content/services/task-content.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ export abstract class TaskContentService implements OnDestroy {
312312
protected findTaskRefId(taskId: string, fields: { [fieldId: string]: DataField<any>}): DataField<any> {
313313
let taskRefId = Object.values(fields).find(f => f instanceof TaskRefField && f.value.includes(taskId));
314314
if (!taskRefId) {
315-
const referencedTaskIds = Object.values(fields).filter(f => f instanceof TaskRefField).map(tr => tr.value);
315+
const referencedTaskIds = Array.prototype.concat.apply([], Object.values(fields).filter(f => f instanceof TaskRefField).map(tr => tr.value));
316316
referencedTaskIds.forEach(id => {
317317
taskRefId = this.findTaskRefId(taskId, this.taskFieldsIndex[id].fields);
318318
if (!!taskRefId) {

0 commit comments

Comments
 (0)