fix: hide error message (#305)

Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
This commit is contained in:
Yiya Chen
2025-05-22 11:07:20 +08:00
committed by GitHub
parent 6d8f6579c7
commit 3dcec52aff
2 changed files with 38 additions and 11 deletions
@@ -112,15 +112,18 @@ export default class HciSetting extends HarvesterResource {
}
get parseValue() {
let parseDefaultValue = {};
try {
parseDefaultValue = JSON.parse(this.value);
if (this.value) {
return JSON.parse(this.value);
} else if (this.default) {
return JSON.parse(this.default);
}
} catch (err) {
parseDefaultValue = JSON.parse(this.default);
// eslint-disable-next-line no-console
console.error('Failed to parse setting value or default:', err);
}
return parseDefaultValue;
return {};
}
get isS3() {