diff --git a/dmp-frontend/src/app/ui/description/editor/description-editor.component.ts b/dmp-frontend/src/app/ui/description/editor/description-editor.component.ts index 06b69d15c..e126e0a14 100644 --- a/dmp-frontend/src/app/ui/description/editor/description-editor.component.ts +++ b/dmp-frontend/src/app/ui/description/editor/description-editor.component.ts @@ -627,8 +627,7 @@ export class DescriptionEditorComponent extends BaseEditor this.prepareForm(data)); - this.tocValidationService.validateForm(); + this.getItem(this.editorModel.id, (data: Description) => console.log(data));// this.prepareForm(data)); } refreshOnNavigateToData(id?: Guid): void { @@ -649,7 +648,8 @@ export class DescriptionEditorComponent extends BaseEditor { - onSuccess ? onSuccess(complete) : this.onCallbackSuccess(complete); + onSuccess ? onSuccess(complete) : this.onCallbackSuccess(complete, !this.isNew); + this.tocValidationService.validateForm(); this.descriptionIsOnceSaved = true; if (this.formGroup.get('status').value == DescriptionStatus.Finalized) this.isFinalized = true; },