Show updated assignments on the form

This commit is contained in:
Andrei Prigorshnev 2024-03-30 01:02:41 +04:00
parent c2b5ca2fd4
commit e8a34b6c15
No known key found for this signature in database
GPG Key ID: 185E0A5F45783902
1 changed files with 4 additions and 1 deletions

View File

@ -107,13 +107,16 @@ export default class AssignUserForm extends Component {
synchronizeAssignee(selectedTargetId) {
this.selectedTargetId = selectedTargetId;
const updatedPostAssignments = this.args.model.updatedPostAssignments;
const topic = this.args.model.target;
let assignee;
if (selectedTargetId === this.TOPIC_ID) {
assignee = topic.assigned_to_user;
} else {
const postNumber = selectedTargetId;
assignee = topic.postAssignee(postNumber);
assignee =
updatedPostAssignments.get(postNumber) ??
topic.postAssignee(postNumber);
}
this.assigneeName = assignee.username;