We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5005c31 commit 2d21c6fCopy full SHA for 2d21c6f
.changeset/wise-brooms-exercise.md
@@ -0,0 +1,5 @@
1
+---
2
+'@shopify/theme-language-server-common': patch
3
4
+
5
+[internal] ignore errors if workspace folder isnt a theme
packages/theme-language-server-common/src/server/startServer.ts
@@ -286,10 +286,14 @@ export function startServer(
286
if (!fetchMetafieldDefinitionsForURI) return;
287
288
for (let folder of folders) {
289
- const mode = await getModeForURI(folder.uri);
290
-
291
- if (mode === 'theme') {
292
- fetchMetafieldDefinitionsForURI(folder.uri);
+ try {
+ const mode = await getModeForURI(folder.uri);
+ if (mode === 'theme') {
293
+ fetchMetafieldDefinitionsForURI(folder.uri);
294
+ }
295
+ } catch (_err) {
296
+ // ignore if we can't find mode for folder uri
297
}
298
299
};
0 commit comments