Skip to content

Commit c45a55b

Browse files
authored
Update packages/cursorless-vscode/src/migrateSnippets.ts
1 parent 050cbc2 commit c45a55b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

packages/cursorless-vscode/src/migrateSnippets.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ async function readLegacyFile(filePath: string): Promise<SnippetMap> {
101101
async function writeCommunityFile(snippetFile: SnippetFile, filePath: string) {
102102
const snippetText = serializeSnippetFile(snippetFile);
103103
const file = await fs.open(filePath, "wx");
104-
await file.write(snippetText);
105-
await file.close();
104+
try {
105+
await file.write(snippetText);
106+
} finally {
107+
await file.close();
108+
}
106109
}

0 commit comments

Comments
 (0)