feat: add title for linear issue links

This commit is contained in:
Muhsin Keloth
2024-05-23 09:45:32 +05:30
parent 4a692e7e3a
commit a95ea1a5a4
6 changed files with 45 additions and 12 deletions
@@ -117,6 +117,10 @@ const props = defineProps({
type: [Number, String],
required: true,
},
title: {
type: String,
default: null,
},
});
const emit = defineEmits(['close']);
@@ -218,7 +222,7 @@ const createIssue = async () => {
isCreating.value = true;
const response = await LinearAPI.createIssue(payload);
const { id: issueId } = response.data;
await LinearAPI.link_issue(props.conversationId, issueId);
await LinearAPI.link_issue(props.conversationId, issueId, props.title);
useAlert(t('INTEGRATION_SETTINGS.LINEAR.ADD_OR_LINK.CREATE_SUCCESS'));
onClose();
} catch (error) {