From 19fe3e2c98dcab613b357c0ea00149eef0724c1c Mon Sep 17 00:00:00 2001 From: Steve Reis <stevereis93@gmail.com> Date: Tue, 23 Aug 2022 10:18:54 +0200 Subject: [PATCH] fix(exareme2): Fix pearson next call missing property --- .../connectors/exareme/handlers/algorithms/pearson.handler.ts | 4 ++-- .../connectors/exareme/handlers/result-handler.interface.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/api/src/engine/connectors/exareme/handlers/algorithms/pearson.handler.ts b/api/src/engine/connectors/exareme/handlers/algorithms/pearson.handler.ts index efca443..098950d 100644 --- a/api/src/engine/connectors/exareme/handlers/algorithms/pearson.handler.ts +++ b/api/src/engine/connectors/exareme/handlers/algorithms/pearson.handler.ts @@ -97,7 +97,7 @@ export default class PearsonHandler extends BaseHandler { ); } - handle(exp: Experiment, data: any, domain?: Domain): void { + handle(exp: Experiment, data: any, domain: Domain): void { if (!this.canHandle(exp.algorithm.name, data)) return super.handle(exp, data, domain); @@ -126,6 +126,6 @@ export default class PearsonHandler extends BaseHandler { .filter((heatMap) => heatMap.matrix.length > 0 && heatMap.name) .forEach((heatMap) => exp.results.push(heatMap)); - this.next?.handle(exp, data); + this.next?.handle(exp, data, domain); } } diff --git a/api/src/engine/connectors/exareme/handlers/result-handler.interface.ts b/api/src/engine/connectors/exareme/handlers/result-handler.interface.ts index 3c82f7d..f5b363c 100644 --- a/api/src/engine/connectors/exareme/handlers/result-handler.interface.ts +++ b/api/src/engine/connectors/exareme/handlers/result-handler.interface.ts @@ -1,8 +1,8 @@ -import { Domain } from 'src/engine/models/domain.model'; +import { Domain } from '../../../models/domain.model'; import { Experiment } from '../../../models/experiment/experiment.model'; // produce algo handler export default interface ResultHandler { setNext(h: ResultHandler): ResultHandler; - handle(partialExperiment: Experiment, data: unknown, domain?: Domain): void; + handle(partialExperiment: Experiment, data: unknown, domain: Domain): void; } -- GitLab