Skip to content

Commit 25276e4

Browse files
enable logging of errors when installing plugin
1 parent d1a66f6 commit 25276e4

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/lib/installPlugin.js

+3
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ export default async function installPlugin(
4545
await fsOperation(DATA_STORAGE).createDirectory("plugins");
4646
}
4747
} catch (error) {
48+
console.error(error)
4849
window.log("error", error);
4950
}
5051

@@ -59,6 +60,7 @@ export default async function installPlugin(
5960
pluginUrl += `&version=${device.version}`;
6061

6162
pluginDir = Url.join(PLUGIN_DIR, id);
63+
console.log(pluginDir)
6264
} else {
6365
pluginUrl = id;
6466
}
@@ -221,6 +223,7 @@ export default async function installPlugin(
221223
deleteRedundantFiles(pluginDir, state);
222224
}
223225
} catch (err) {
226+
console.error(err)
224227
try {
225228
// Clear the install state if installation fails
226229
if (state) await state.clear();

src/lib/loadPlugin.js

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ export default async function loadPlugin(pluginId, justInstalled = false) {
2525
const $script = <script src={mainUrl}></script>;
2626

2727
$script.onerror = (error) => {
28+
console.error(`Failed to load plugin script ${error}`)
2829
reject(
2930
new Error(
3031
`Failed to load script for plugin ${pluginId}: ${error.message || error}`,

0 commit comments

Comments
 (0)