Skip to content

Commit d97158d

Browse files
committed
feat: log errors when loading preset fails
1 parent 09dca49 commit d97158d

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

package/contents/ui/DBusServiceModel.qml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ Item {
2222

2323
function setPreset(reply) {
2424
if (reply?.value) {
25-
// console.log("preset", reply.value)
25+
// console.log(`preset: '${reply.value}'`)
2626
preset = reply.value
2727
}
2828
}
2929

3030
function setProperty(reply) {
3131
if (reply?.value) {
32-
// console.log("property", reply.value)
32+
// console.log(`property: '${reply.value}'`)
3333
propertyToApply = reply.value
3434
}
3535
}

package/contents/ui/main.qml

+5-1
Original file line numberDiff line numberDiff line change
@@ -1434,11 +1434,15 @@ PlasmoidItem {
14341434
Connections {
14351435
target: runCommand
14361436
function onExited(cmd, exitCode, exitStatus, stdout, stderr, liveUpdate) {
1437-
if (exitCode!==0) return
1437+
if (exitCode!==0) {
1438+
console.error(cmd, exitCode, exitStatus, stdout, stderr)
1439+
return
1440+
}
14381441
if (cmd.startsWith("cat")) {
14391442
try {
14401443
presetContent = JSON.parse(stdout.trim())
14411444
} catch (e) {
1445+
console.error(`Error reading preset (${cmd}): ${e}`)
14421446
return
14431447
}
14441448
Utils.loadPreset(presetContent, plasmoid.configuration, Globals.ignoredConfigs, Globals.defaultConfig, true)

0 commit comments

Comments
 (0)