fix(sql-library): decode imported SQL files

This commit is contained in:
zipg authored and GitHub committed 2026-07-22 13:27:26 +08:00
1 parent a94a6e3f84
commit 5528f4e223
2 files changed
+15 -2

No files matched your search

@@ -235,7 +235,6 @@ async function importDirectoryIntoLibrary(targetFolder?: SavedSqlFolder) {
try {
const { open } = await import("@tauri-apps/plugin-dialog");
const { readTextFile } = await import("@tauri-apps/plugin-fs");
const selected = await open({
directory: true,
multiple: false,
@@ -253,7 +252,7 @@ async function importDirectoryIntoLibrary(targetFolder?: SavedSqlFolder) {
const takenNames = new Set((targetFolder ? savedSqlStore.filesInFolder(targetFolder.id) : savedSqlStore.filesWithoutFolder()).filter((file) => !orphanedIds.value.has(file.id)).map((file) => file.name));
for (const path of sqlPaths) {
const content = await readTextFile(path);
const content = await api.readExternalSqlFile(path);
const displayName = uniqueImportedName(relativeImportName(selected, path), takenNames);
await savedSqlStore.saveFile({
connectionId,