Merge branch 'RED-7935' into 'master'

RED-7935: fixed internal server error.

See merge request redactmanager/red-ui!206
This commit is contained in:
Valentin-Gabriel Mihai 2023-11-28 12:55:53 +01:00
commit 0da172106b

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;