From f34fc65c2e33b087dc9544c24d7344cc73793b04 Mon Sep 17 00:00:00 2001
From: stevereis <stevereis93@gmail.com>
Date: Wed, 6 Oct 2021 08:54:22 +0200
Subject: [PATCH] Cleaning: removing unused files Add param to get request

---
 .../transient-data-result.interface.ts        | 42 -------------------
 .../connectors/exareme/main.connector.ts      |  4 +-
 2 files changed, 2 insertions(+), 44 deletions(-)
 delete mode 100644 api/src/engine/connectors/exareme/interfaces/transient/transient-data-result.interface.ts

diff --git a/api/src/engine/connectors/exareme/interfaces/transient/transient-data-result.interface.ts b/api/src/engine/connectors/exareme/interfaces/transient/transient-data-result.interface.ts
deleted file mode 100644
index 37a62f9..0000000
--- a/api/src/engine/connectors/exareme/interfaces/transient/transient-data-result.interface.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-export interface NumericalData {
-  [key: string]: number;
-}
-
-export interface CategoricalData {
-  [key: string]: {
-    count: number;
-    percentage: number;
-  };
-}
-
-export interface TransientDataResult {
-  name: string;
-  result: [
-    {
-      data: {
-        single: {
-          [variable: string]: {
-            [dataset: string]: {
-              data: NumericalData | CategoricalData;
-              num_datapoints: number;
-              num_total: number;
-              num_nulls: number;
-            };
-          };
-        };
-        model: {
-          [dataset: string]: {
-            data: {
-              [variable: string]: {
-                [key: string]: number;
-              };
-            };
-            num_datapoints: number;
-            num_total: number;
-            num_nulls: number;
-          };
-        };
-      };
-    },
-  ];
-}
diff --git a/api/src/engine/connectors/exareme/main.connector.ts b/api/src/engine/connectors/exareme/main.connector.ts
index 595fc22..81ed14a 100644
--- a/api/src/engine/connectors/exareme/main.connector.ts
+++ b/api/src/engine/connectors/exareme/main.connector.ts
@@ -190,11 +190,11 @@ export default class ExaremeService implements IEngineService {
       .pipe(map((response) => response.data));
   }
 
-  getAlgorithms(): Observable<string> {
+  getAlgorithms(request: Request): Observable<string> {
     const path = this.options.baseurl + 'algorithms';
 
     return this.httpService
-      .get<string>(path)
+      .get<string>(path, { params: request.query })
       .pipe(map((response) => response.data));
   }
 
-- 
GitLab