From c31c22c6f6c665ba63208eaa64e21d071a0ec1bf Mon Sep 17 00:00:00 2001 From: Anton Reshetov Date: Sun, 5 Oct 2025 03:38:30 +0300 Subject: [PATCH] fix(snippets): use default folder language for fragments --- src/renderer/composables/useSnippets.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/renderer/composables/useSnippets.ts b/src/renderer/composables/useSnippets.ts index bf1aa26b..a6e48981 100644 --- a/src/renderer/composables/useSnippets.ts +++ b/src/renderer/composables/useSnippets.ts @@ -182,12 +182,15 @@ async function duplicateSnippet(snippetId: number) { async function createSnippetContent(snippetId: number) { const lastContentIndex = selectedSnippet.value?.contents.length || 0 + const folder = folders.value?.find( + f => f.id === selectedSnippet.value?.folder?.id, + ) try { await api.snippets.postSnippetsByIdContents(String(snippetId), { label: `${i18n.t('fragment')} ${lastContentIndex + 1}`, value: '', - language: 'plain_text', + language: folder?.defaultLanguage || 'plain_text', }) await getSnippets(queryByLibraryOrFolderOrSearch.value)