Skip to content

Commit 4c52a5e

Browse files
fix(snippets): use default folder language for fragments #611 (#612)
closes #611
1 parent f819f4a commit 4c52a5e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/renderer/composables/useSnippets.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,12 +182,15 @@ async function duplicateSnippet(snippetId: number) {
182182

183183
async function createSnippetContent(snippetId: number) {
184184
const lastContentIndex = selectedSnippet.value?.contents.length || 0
185+
const folder = folders.value?.find(
186+
f => f.id === selectedSnippet.value?.folder?.id,
187+
)
185188

186189
try {
187190
await api.snippets.postSnippetsByIdContents(String(snippetId), {
188191
label: `${i18n.t('fragment')} ${lastContentIndex + 1}`,
189192
value: '',
190-
language: 'plain_text',
193+
language: folder?.defaultLanguage || 'plain_text',
191194
})
192195

193196
await getSnippets(queryByLibraryOrFolderOrSearch.value)

0 commit comments

Comments
 (0)