RED-7935: fixed internal server error.

This commit is contained in:
Nicoleta Panaghiu 2023-11-28 13:51:45 +02:00
parent 718e70f08c
commit 2db9c50aa5

View File

@ -13,6 +13,8 @@ export interface LegalBasisOption {
description?: string;
}
const DOCUMINE_LEGAL_BASIS = 'n-a.';
@Component({
selector: 'redaction-force-annotation-dialog',
templateUrl: './force-annotation-dialog.component.html',
@ -75,10 +77,7 @@ export class ForceAnnotationDialogComponent extends BaseDialogComponent implemen
private _createForceRedactionRequest(): ILegalBasisChangeRequest {
const request: ILegalBasisChangeRequest = {};
if (!this.isDocumine) {
const legalOption: LegalBasisOption = this.form.get('reason').value;
request.legalBasis = legalOption.legalBasis;
}
request.legalBasis = !this.isDocumine ? this.form.get('reason').value.legalBasis : DOCUMINE_LEGAL_BASIS;
request.comment = this.form.get('comment').value;
return request;