diff --git a/dmp-frontend/src/app/datasets_new/editor/dataset-editor.component.ts b/dmp-frontend/src/app/datasets_new/editor/dataset-editor.component.ts
index c4b90e9d8..e7101a5b8 100644
--- a/dmp-frontend/src/app/datasets_new/editor/dataset-editor.component.ts
+++ b/dmp-frontend/src/app/datasets_new/editor/dataset-editor.component.ts
@@ -19,14 +19,14 @@ import { ExternalSourcesItemModel } from "../../models/external-sources/External
@Component({
selector: 'app-dataset-editor-component',
templateUrl: 'dataset-editor.component.html',
- styleUrls: ['./dataset-editor.component.scss'],
+ styleUrls: ['./dataset-editor.component.css'],
providers: [DatasetService, ExternalSourcesService],
encapsulation: ViewEncapsulation.None
})
export class DatasetEditorComponent implements AfterViewInit {
isNew = true;
- dataManagementPlan: DatasetModel;
+ dataset: DatasetModel;
formGroup: FormGroup = null;
filteringOrganisationsAsync: boolean = false;
@@ -53,13 +53,13 @@ export class DatasetEditorComponent implements AfterViewInit {
this.isNew = false;
this.datasetService.getSingle(itemId).map(data => data as DatasetModel)
.subscribe(data => {
- this.dataManagementPlan = new JsonSerializer
().fromJSONObject(data, DatasetModel);
- this.formGroup = this.dataManagementPlan.buildForm();
+ this.dataset = new JsonSerializer().fromJSONObject(data, DatasetModel);
+ this.formGroup = this.dataset.buildForm();
});
} else {
- this.dataManagementPlan = new DatasetModel();
+ this.dataset = new DatasetModel();
setTimeout(() => {
- this.formGroup = this.dataManagementPlan.buildForm();
+ this.formGroup = this.dataset.buildForm();
});
}
});
@@ -88,7 +88,7 @@ export class DatasetEditorComponent implements AfterViewInit {
duration: 3000,
extraClasses: ['snackbar-success']
})
- this.router.navigate(['/dataManagementPlans']);
+ this.router.navigate(['/datasets']);
}
onCallbackError(error: any) {
@@ -98,12 +98,12 @@ export class DatasetEditorComponent implements AfterViewInit {
public setErrorModel(errorModel: BaseErrorModel) {
Object.keys(errorModel).forEach(item => {
- (this.dataManagementPlan.errorModel)[item] = (errorModel)[item];
+ (this.dataset.errorModel)[item] = (errorModel)[item];
})
}
public cancel(): void {
- this.router.navigate(['/dataManagementPlans']);
+ this.router.navigate(['/datasets']);
}
filterOrganisations(value: string): void {
diff --git a/dmp-frontend/src/app/models/criteria/dataset/DatasetCriteria.ts b/dmp-frontend/src/app/models/criteria/dataset/DatasetCriteria.ts
index 0e219a6c7..d5a1ef522 100644
--- a/dmp-frontend/src/app/models/criteria/dataset/DatasetCriteria.ts
+++ b/dmp-frontend/src/app/models/criteria/dataset/DatasetCriteria.ts
@@ -1,6 +1,5 @@
import { BaseCriteria } from "../BaseCriteria";
export class DatasetCriteria extends BaseCriteria {
- public Name: String;
- public Status: Number;
+ public status: Number;
}
diff --git a/dmp-frontend/src/app/models/criteria/dataset/DatasetCriteriaErrorModel.ts b/dmp-frontend/src/app/models/criteria/dataset/DatasetCriteriaErrorModel.ts
index bfd401872..4c8c081a5 100644
--- a/dmp-frontend/src/app/models/criteria/dataset/DatasetCriteriaErrorModel.ts
+++ b/dmp-frontend/src/app/models/criteria/dataset/DatasetCriteriaErrorModel.ts
@@ -1,6 +1,5 @@
import { BaseCriteriaErrorModel } from "../BaseCriteriaErrorModel";
export class DatasetCriteriaErrorModel extends BaseCriteriaErrorModel{
- public Name: String;
- public Status: Number;
+ public status: Number;
}
diff --git a/dmp-frontend/src/app/services/dataset/dataset.service.ts b/dmp-frontend/src/app/services/dataset/dataset.service.ts
index 808563f43..2f482292b 100644
--- a/dmp-frontend/src/app/services/dataset/dataset.service.ts
+++ b/dmp-frontend/src/app/services/dataset/dataset.service.ts
@@ -30,7 +30,7 @@ export class DatasetService {
}
getSingle(id: string): Observable {
- return this.http.get(this.actionUrl + id, { headers: this.headers });
+ return this.http.get(this.actionUrl +'getSingle/' + id, { headers: this.headers });
}
createDataset(datasetModel: DatasetModel): Observable {
diff --git a/dmp-frontend/src/app/shared/components/criteria/datasets/datasets-criteria.component.html b/dmp-frontend/src/app/shared/components/criteria/datasets/datasets-criteria.component.html
index ed16bc2af..ba29fd80e 100644
--- a/dmp-frontend/src/app/shared/components/criteria/datasets/datasets-criteria.component.html
+++ b/dmp-frontend/src/app/shared/components/criteria/datasets/datasets-criteria.component.html
@@ -17,16 +17,20 @@
-->