RED-7020 - Remove Edit Dossier Dictionary dialog

This commit is contained in:
Valentin Mihai 2023-07-18 15:06:44 +03:00
parent 13fa8ee22a
commit 9dfddc4a05

View File

@ -44,7 +44,7 @@ export class EditDossierTeamComponent implements EditDossierSectionInterface, On
}
get changed() {
const { owner, members, approvers } = this.form.value;
const { owner, members, approvers } = this.form.getRawValue();
if (this.dossier.ownerId !== owner) {
return true;
@ -66,7 +66,7 @@ export class EditDossierTeamComponent implements EditDossierSectionInterface, On
}
this.#updateLists();
}
const { owner, members, approvers } = this.form.value;
const { owner, members, approvers } = this.form.getRawValue();
const dossier = {
...this.dossier,
memberIds: members,
@ -129,7 +129,7 @@ export class EditDossierTeamComponent implements EditDossierSectionInterface, On
const possibleMembers = this.#userService.all.filter(user => user.isUser || user.isManager);
this.membersSelectOptions = possibleMembers
.filter(user => this.#userService.getName(user.id).toLowerCase().includes(value.toLowerCase()))
.filter(user => this.form.value.owner !== user.id)
.filter(user => this.form.getRawValue().owner !== user.id)
.map(user => user.id)
.sort((a, b) => this.#userService.getName(a).localeCompare(this.#userService.getName(b)));
}