Show updated assignments on the form
This commit is contained in:
parent
c2b5ca2fd4
commit
e8a34b6c15
|
@ -107,13 +107,16 @@ export default class AssignUserForm extends Component {
|
||||||
synchronizeAssignee(selectedTargetId) {
|
synchronizeAssignee(selectedTargetId) {
|
||||||
this.selectedTargetId = selectedTargetId;
|
this.selectedTargetId = selectedTargetId;
|
||||||
|
|
||||||
|
const updatedPostAssignments = this.args.model.updatedPostAssignments;
|
||||||
const topic = this.args.model.target;
|
const topic = this.args.model.target;
|
||||||
let assignee;
|
let assignee;
|
||||||
if (selectedTargetId === this.TOPIC_ID) {
|
if (selectedTargetId === this.TOPIC_ID) {
|
||||||
assignee = topic.assigned_to_user;
|
assignee = topic.assigned_to_user;
|
||||||
} else {
|
} else {
|
||||||
const postNumber = selectedTargetId;
|
const postNumber = selectedTargetId;
|
||||||
assignee = topic.postAssignee(postNumber);
|
assignee =
|
||||||
|
updatedPostAssignments.get(postNumber) ??
|
||||||
|
topic.postAssignee(postNumber);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.assigneeName = assignee.username;
|
this.assigneeName = assignee.username;
|
||||||
|
|
Loading…
Reference in New Issue