From 5a52a7aa1ea690952e84b2f1228ca1d68a384f08 Mon Sep 17 00:00:00 2001 From: Valentin Mihai Date: Tue, 3 Oct 2023 17:57:20 +0300 Subject: [PATCH] RED-7421 - Unassigned file cannot be moved back from "under approval" to "under review." --- .../assign-reviewer-approver-dialog.component.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts index 413a307bc..bb7a46ba2 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts @@ -111,7 +111,8 @@ export class AssignReviewerApproverDialogComponent extends IqserDialogComponent< const assignee = files[0].assignee; if (hasOnlyOneFile && this.permissionsService.isApprover(this.#dossier, assignee)) { - return assignee; + const foundAssignee = this.userOptions.find(userOption => userOption === assignee); + return foundAssignee ?? this.#userOptions[0]; } return this.#isApprover ? this.currentUser.id : this.userOptions.at(0);