WIP: Synchronizing assignee in the form

This commit is contained in:
Andrei Prigorshnev 2024-03-29 23:07:46 +04:00
parent 296f4fb540
commit a2db458312
No known key found for this signature in database
GPG Key ID: 185E0A5F45783902
1 changed files with 4 additions and 4 deletions

View File

@ -11,17 +11,17 @@ export default class AssignUserForm extends Component {
@tracked assigneeError = false; @tracked assigneeError = false;
@tracked @tracked
assigneeName = this.args.model.username || this.args.model.group_name; assigneeName = this.args.model.username || this.args.model.group_name;
TOPIC = 0; TOPIC_ID = 0;
constructor() { constructor() {
super(...arguments); super(...arguments);
this.args.formApi.submit = this.assign; this.args.formApi.submit = this.assign;
this.selectedTargetId = this.TOPIC; this.selectedTargetId = this.TOPIC_ID;
} }
get assignments() { get assignments() {
const topicAssignment = { id: this.TOPIC, name: "Topic" }; const topicAssignment = { id: this.TOPIC_ID, name: "Topic" };
return [topicAssignment, ...this.postAssignments]; return [topicAssignment, ...this.postAssignments];
} }
@ -96,7 +96,7 @@ export default class AssignUserForm extends Component {
const topic = this.args.model.target; const topic = this.args.model.target;
let assignee; let assignee;
if (selectedTargetId === this.TOPIC) { if (selectedTargetId === this.TOPIC_ID) {
assignee = topic.assigned_to_user; assignee = topic.assigned_to_user;
} else { } else {
const postNumber = selectedTargetId; const postNumber = selectedTargetId;