WIP: Synchronizing assignee in the form
This commit is contained in:
parent
296f4fb540
commit
a2db458312
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue