diff --git a/src/app/services/netex-controller/netex-controller.service.ts b/src/app/services/netex-controller/netex-controller.service.ts index e54280e5d701e601b2ea2300948a9c27efad140d..2701e463a98a780214442fa780efa7186d2c917e 100644 --- a/src/app/services/netex-controller/netex-controller.service.ts +++ b/src/app/services/netex-controller/netex-controller.service.ts @@ -60,10 +60,11 @@ export class NetexControllerService { */ // slice prefix of netex id away for direct lookup in db, if node not mapped to db, replace by undefined const genesBackendIds = nodes.flatMap((node: Node) => node.drugstoneId ? node.drugstoneId : []).map((id: string | undefined) => id ? id.slice(1) : undefined); - const params = new HttpParams() - .set('tissue', tissue.drugstoneId) - .set('proteins', JSON.stringify(genesBackendIds)); - return this.http.get(`${environment.backend}tissue_expression/`, {params}); + const payload = { + tissue: tissue.drugstoneId, + proteins: JSON.stringify(genesBackendIds) + } + return this.http.post(`${environment.backend}tissue_expression/`, payload); } public adjacentDisorders(nodes: Node[], nodeType: string, dataset: string, licenced: boolean): Observable<any> {