WIP: Synchronizing assignee in the form

This commit is contained in:
Andrei Prigorshnev 2024-03-29 23:01:04 +04:00
parent dfaf774ca0
commit a19ddf0f70
No known key found for this signature in database
GPG Key ID: 185E0A5F45783902
1 changed files with 7 additions and 5 deletions

View File

@ -92,14 +92,16 @@ export default class AssignUserForm extends Component {
@action
synchronizeAssignee(selectedTargetId) {
console.log("selectedTargetId", selectedTargetId);
console.log("synchronizeAssignee...");
console.log("this.args.model.target", this.args.model.target);
const topic = this.args.model.target;
this.selectedTargetId = selectedTargetId;
if (selectedTargetId === this.TOPIC) {
this.assigneeName = this.args.model.target.assigned_to_user.username;
this.assigneeName = topic.assigned_to_user.username;
} else {
this.assigneeName = "POST";
const assignment = Object.values(topic.indirectly_assigned_to).find(
(v) => v.post_number === selectedTargetId
);
this.assigneeName = assignment.assigned_to.username;
}
}
}