diff --git a/frontend/src/modules/production-modules/module-registration/module-registration.component.ts b/frontend/src/modules/production-modules/module-registration/module-registration.component.ts
index 161409eb..56563c91 100644
--- a/frontend/src/modules/production-modules/module-registration/module-registration.component.ts
+++ b/frontend/src/modules/production-modules/module-registration/module-registration.component.ts
@@ -6,24 +6,9 @@ import { HttpClient } from "@angular/common/http";
selector: 'app-module-registration',
templateUrl: './module-registration.component.html',
styleUrls: ['./module-registration.component.scss']
-
+
})
export class ModuleRegistrationComponent {
- constructor(private httpClient: HttpClient,
- private moduleService: ModuleService,) { }
-
- ontologyString="Enter Ontology here";
- errMessage: any;
- saveOntology() {
- console.log(this.ontologyString);
- this.moduleService.addModule(this.ontologyString).subscribe(null,
- (err) => this.errMessage = err.error.message,
- () => {
- this.errMessage = "";
- this.ontologyString="Ontology registered"; //Variablenwert wird nicht in ontologyString gespeichert
- }
- );
-
- }
-}
\ No newline at end of file
+ constructor() { }
+}
diff --git a/frontend/src/modules/production-modules/production-module.component.html b/frontend/src/modules/production-modules/production-module.component.html
index 09c0fc29..7e169aa6 100644
--- a/frontend/src/modules/production-modules/production-module.component.html
+++ b/frontend/src/modules/production-modules/production-module.component.html
@@ -2,13 +2,13 @@
Production Modules
diff --git a/frontend/src/modules/production-modules/production-module.routing.ts b/frontend/src/modules/production-modules/production-module.routing.ts
index 3e443b73..a68013f5 100644
--- a/frontend/src/modules/production-modules/production-module.routing.ts
+++ b/frontend/src/modules/production-modules/production-module.routing.ts
@@ -17,7 +17,7 @@ const routes: Routes = [
children: [
{path: '', redirectTo: 'overview', pathMatch: 'full'},
{path: 'overview', component: ModuleOverviewComponent},
- {path: 'graph-visualization', component: ModuleGraphVisuComponent},
+ // {path: 'graph-visualization', component: ModuleGraphVisuComponent}, // Note that graph visu is passed to the graph visu module
{path: 'register', component: ModuleRegistrationComponent},
]
}
diff --git a/frontend/src/modules/skillmex-configuration/subcomponents/mtp-mapping-settings.component.html b/frontend/src/modules/skillmex-configuration/subcomponents/mtp-mapping-settings.component.html
index afd8c203..bae589fd 100644
--- a/frontend/src/modules/skillmex-configuration/subcomponents/mtp-mapping-settings.component.html
+++ b/frontend/src/modules/skillmex-configuration/subcomponents/mtp-mapping-settings.component.html
@@ -1,26 +1,26 @@
Mtp-Mapping-Settings
-
-
-
-
-
-
-
-
-
-
diff --git a/frontend/src/modules/skillmex-configuration/subcomponents/mtp-mapping-settings.component.ts b/frontend/src/modules/skillmex-configuration/subcomponents/mtp-mapping-settings.component.ts
index 318558be..b01b2686 100644
--- a/frontend/src/modules/skillmex-configuration/subcomponents/mtp-mapping-settings.component.ts
+++ b/frontend/src/modules/skillmex-configuration/subcomponents/mtp-mapping-settings.component.ts
@@ -7,7 +7,6 @@ import {MappingServiceConfig} from '@shared/models/mappings/MappingServiceConfig
selector: 'mtp-mapping-settings',
templateUrl: './mtp-mapping-settings.component.html',
})
-
export class MtpMappingSettingsComponent implements OnInit{
url = "asd";
diff --git a/frontend/src/shared/index.ts b/frontend/src/shared/index.ts
index ae60048e..5790705b 100644
--- a/frontend/src/shared/index.ts
+++ b/frontend/src/shared/index.ts
@@ -1,3 +1,4 @@
export * from './modules';
export * from './pipes/shared-pipes.module';
export * from './guard';
+
diff --git a/frontend/src/shared/services/capability.service.ts b/frontend/src/shared/services/capability.service.ts
index f9ff0c0a..686647c3 100644
--- a/frontend/src/shared/services/capability.service.ts
+++ b/frontend/src/shared/services/capability.service.ts
@@ -1,7 +1,7 @@
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs';
import { CapabilityDto } from '@shared/models/capability/Capability';
-import { HttpClient } from '@angular/common/http';
+import { HttpClient, HttpHeaders } from '@angular/common/http';
import { map } from 'rxjs/operators';
import { SkillService } from './skill.service';
import { Capability } from '../models/Capability';
@@ -55,7 +55,8 @@ export class CapabilityService {
addCapability(ontologyString: string): Observable
> {
const apiURL = `${this.apiRoot}/capabilities`;
- return this.http.post(apiURL, ontologyString);
+ const headers = new HttpHeaders({"content-type": "text/turtle"});
+ return this.http.post(apiURL, ontologyString, {headers: headers});
}
addMtpCapability(ontologyFile: File): Observable{
diff --git a/frontend/src/shared/services/module.service.ts b/frontend/src/shared/services/module.service.ts
index 8490a551..2b5ebb67 100644
--- a/frontend/src/shared/services/module.service.ts
+++ b/frontend/src/shared/services/module.service.ts
@@ -1,5 +1,5 @@
import { Injectable } from "@angular/core";
-import { HttpClient } from "@angular/common/http";
+import { HttpClient, HttpHeaders } from "@angular/common/http";
import { Observable, Observer } from "rxjs";
import { ProductionModuleDto } from "@shared/models/production-module/ProductionModule";
import { map, take } from 'rxjs/operators';
@@ -84,16 +84,10 @@ export class ModuleService {
}
addModule(ontologyString: string): Observable> {
const apiURL = `${this.apiRoot}/modules`;
- return this.http.post(apiURL, ontologyString);
+ const headers = new HttpHeaders({"content-type": "text/turtle"});
+ return this.http.post(apiURL, ontologyString, {headers: headers});
}
- // addMtpModule(ontologyFile: File): Observable{
- // const apiURL= `${this.apiRoot}/MtpModules`;
- // console.log("Module posted (mtp)");
- // return this.http.post(apiURL, ontologyFile);
- // const testString="testtesttest";
- // //return this.http.post(apiURL,testString);
- // }
addMtpModule(ontologyFile: File): Observable{
const apiURL = `${this.apiRoot}/Mtp`;
const formData= new FormData;
diff --git a/frontend/src/shared/services/skill.service.ts b/frontend/src/shared/services/skill.service.ts
index c1005f09..0e16adcd 100644
--- a/frontend/src/shared/services/skill.service.ts
+++ b/frontend/src/shared/services/skill.service.ts
@@ -1,6 +1,6 @@
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs';
-import { HttpClient } from '@angular/common/http';
+import { HttpClient, HttpHeaders } from '@angular/common/http';
import { map } from 'rxjs/operators';
import { SkillDto } from '@shared/models/skill/Skill';
import { Skill } from '../models/Skill';
@@ -71,7 +71,8 @@ export class SkillService {
}
addSkill(ontologyString: string): Observable> {
const apiURL = `${this.apiRoot}/skills`;
- return this.http.post(apiURL, ontologyString);
+ const headers = new HttpHeaders({"content-type": "text/turtle"});
+ return this.http.post(apiURL, ontologyString, {headers: headers});
}
diff --git a/frontend/typings.d.ts b/frontend/typings.d.ts
deleted file mode 100644
index ef5c7bd6..00000000
--- a/frontend/typings.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-/* SystemJS module definition */
-declare var module: NodeModule;
-interface NodeModule {
- id: string;
-}