From c4994843c888fe6f03e7a586a40d857717c666ec Mon Sep 17 00:00:00 2001 From: apapachristou Date: Tue, 24 Sep 2019 18:32:23 +0300 Subject: [PATCH] Fixes bug on new Dataset Description button. (Issue #177) --- .../dataset-wizard/dataset-wizard.component.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/dmp-frontend/src/app/ui/dataset/dataset-wizard/dataset-wizard.component.ts b/dmp-frontend/src/app/ui/dataset/dataset-wizard/dataset-wizard.component.ts index 971b9022e..14559773d 100644 --- a/dmp-frontend/src/app/ui/dataset/dataset-wizard/dataset-wizard.component.ts +++ b/dmp-frontend/src/app/ui/dataset/dataset-wizard/dataset-wizard.component.ts @@ -429,11 +429,19 @@ export class DatasetWizardComponent extends BaseComponent implements OnInit, IBr } hasReversableStatus(): boolean { - return (this.formGroup.get('dmp').value.status == DmpStatus.Draft && this.formGroup.get('status').value == DatasetStatus.Finalized); + if (this.formGroup.get('dmp').value) { + return (this.formGroup.get('dmp').value.status == DmpStatus.Draft && this.formGroup.get('status').value == DatasetStatus.Finalized); + } else { + return false; + } } hasNotReversableStatus(): boolean { - return (this.formGroup.get('dmp').value.status == DmpStatus.Finalized && this.formGroup.get('status').value == DatasetStatus.Finalized); + if (this.formGroup.get('dmp').value) { + return (this.formGroup.get('dmp').value.status == DmpStatus.Finalized && this.formGroup.get('status').value == DatasetStatus.Finalized); + } else { + return false; + } } reverse() {