WIP: Synchronizing assignee in the form
This commit is contained in:
parent
dfaf774ca0
commit
a19ddf0f70
|
@ -92,14 +92,16 @@ export default class AssignUserForm extends Component {
|
||||||
|
|
||||||
@action
|
@action
|
||||||
synchronizeAssignee(selectedTargetId) {
|
synchronizeAssignee(selectedTargetId) {
|
||||||
console.log("selectedTargetId", selectedTargetId);
|
const topic = this.args.model.target;
|
||||||
console.log("synchronizeAssignee...");
|
|
||||||
console.log("this.args.model.target", this.args.model.target);
|
|
||||||
this.selectedTargetId = selectedTargetId;
|
this.selectedTargetId = selectedTargetId;
|
||||||
if (selectedTargetId === this.TOPIC) {
|
if (selectedTargetId === this.TOPIC) {
|
||||||
this.assigneeName = this.args.model.target.assigned_to_user.username;
|
this.assigneeName = topic.assigned_to_user.username;
|
||||||
} else {
|
} else {
|
||||||
this.assigneeName = "POST";
|
const assignment = Object.values(topic.indirectly_assigned_to).find(
|
||||||
|
(v) => v.post_number === selectedTargetId
|
||||||
|
);
|
||||||
|
this.assigneeName = assignment.assigned_to.username;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue