Fix parse error from repo settings page

Polymer 2 will run computed methods with `undefined` value
and `JSON.parse` will throw error for that.

Change-Id: Ie9282269e912ec571b7f2b6f04d8914f4df34100
This commit is contained in:
Tao Zhou
2019-12-18 13:59:10 +01:00
parent d8d51884e4
commit b9190ca51e

View File

@@ -75,7 +75,10 @@
return editable === 'false';
}
_computeChecked(value) {
/**
* @param {?boolean} value - fallback to false if undefined
*/
_computeChecked(value = false) {
return JSON.parse(value);
}