diff --git a/app/javascript/dashboard/components/widgets/WootWriter/Editor.vue b/app/javascript/dashboard/components/widgets/WootWriter/Editor.vue
index 92023444c..ee3337cf9 100644
--- a/app/javascript/dashboard/components/widgets/WootWriter/Editor.vue
+++ b/app/javascript/dashboard/components/widgets/WootWriter/Editor.vue
@@ -6,7 +6,7 @@
@click="insertMentionNode"
/>
@@ -223,8 +223,8 @@ export default {
return null;
}
const node = this.editorView.state.schema.nodes.mention.create({
- userId: mentionItem.key,
- userFullName: mentionItem.label,
+ userId: mentionItem.id,
+ userFullName: mentionItem.name,
});
const tr = this.editorView.state.tr.replaceWith(
@@ -256,6 +256,7 @@ export default {
this.plugins
);
this.editorView.updateState(this.state);
+ this.focusEditorInputField();
return false;
},
diff --git a/app/javascript/dashboard/components/widgets/conversation/TagAgents.vue b/app/javascript/dashboard/components/widgets/conversation/TagAgents.vue
index 73002eb5c..8cfe1033b 100644
--- a/app/javascript/dashboard/components/widgets/conversation/TagAgents.vue
+++ b/app/javascript/dashboard/components/widgets/conversation/TagAgents.vue
@@ -1,49 +1,160 @@
-
+
+
+
diff --git a/app/javascript/dashboard/components/widgets/mentions/MentionBox.vue b/app/javascript/dashboard/components/widgets/mentions/MentionBox.vue
index e5963d0ee..4613d8357 100644
--- a/app/javascript/dashboard/components/widgets/mentions/MentionBox.vue
+++ b/app/javascript/dashboard/components/widgets/mentions/MentionBox.vue
@@ -20,7 +20,9 @@