diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/CreateIssue.vue b/app/javascript/dashboard/components/widgets/conversation/linear/CreateIssue.vue
index 365ed88a8..8f30ebaab 100644
--- a/app/javascript/dashboard/components/widgets/conversation/linear/CreateIssue.vue
+++ b/app/javascript/dashboard/components/widgets/conversation/linear/CreateIssue.vue
@@ -1,27 +1,21 @@
-
-
-
diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/CreateOrLinkIssue.vue b/app/javascript/dashboard/components/widgets/conversation/linear/CreateOrLinkIssue.vue
index ae306e882..c12ffd0b3 100644
--- a/app/javascript/dashboard/components/widgets/conversation/linear/CreateOrLinkIssue.vue
+++ b/app/javascript/dashboard/components/widgets/conversation/linear/CreateOrLinkIssue.vue
@@ -36,57 +36,46 @@
-
-
diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/IssueItem.vue b/app/javascript/dashboard/components/widgets/conversation/linear/IssueItem.vue
index 97a85cc1f..1dae7ad0f 100644
--- a/app/javascript/dashboard/components/widgets/conversation/linear/IssueItem.vue
+++ b/app/javascript/dashboard/components/widgets/conversation/linear/IssueItem.vue
@@ -29,7 +29,7 @@ const assignee = computed(() => {
}
return {
name: props.issue.assignee.name,
- thumbnail: props.issue.assignee.avatarUrl,
+ thumbnail: props.issue.assignee?.avatarUrl || '',
};
});
@@ -54,8 +54,8 @@ const openIssue = () => {
-
-
+
+
@@ -138,7 +138,11 @@ const openIssue = () => {
- {{ `Created at ${formattedDate}` }}
+ {{
+ $t('INTEGRATION_SETTINGS.LINEAR.ISSUE.CREATED_AT', {
+ createdAt: formattedDate,
+ })
+ }}
diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/LinkIssue.vue b/app/javascript/dashboard/components/widgets/conversation/linear/LinkIssue.vue
index 2efea285b..b6100472d 100644
--- a/app/javascript/dashboard/components/widgets/conversation/linear/LinkIssue.vue
+++ b/app/javascript/dashboard/components/widgets/conversation/linear/LinkIssue.vue
@@ -13,7 +13,6 @@
:show-labels="false"
:max-height="500"
@search-change="handleSearchChange"
- @select="handleInput"
>
@@ -45,82 +44,72 @@
-
diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/validations.js b/app/javascript/dashboard/components/widgets/conversation/linear/validations.js
index b0edda5f4..f1bb06baf 100644
--- a/app/javascript/dashboard/components/widgets/conversation/linear/validations.js
+++ b/app/javascript/dashboard/components/widgets/conversation/linear/validations.js
@@ -1,5 +1,4 @@
-import { required } from 'vuelidate/lib/validators';
-
+import { required } from '@vuelidate/validators';
export default {
title: {
required,
diff --git a/app/javascript/dashboard/i18n/locale/en/integrations.json b/app/javascript/dashboard/i18n/locale/en/integrations.json
index 68e7ca433..7228b4812 100644
--- a/app/javascript/dashboard/i18n/locale/en/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/en/integrations.json
@@ -264,7 +264,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at"
+ "CREATED_AT": "Created at %{createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",