1
0
Fork 0
This commit is contained in:
Jan Steemann 2012-11-22 11:56:23 +01:00
parent c3602440d0
commit d762a5420e
1 changed files with 11 additions and 12 deletions

View File

@ -1877,18 +1877,17 @@ function getTypedValue (value) {
// fallback: value is a string
value = value + '';
if (value.substr(0, 1) == '"') {
if (value.substr(-1) != '"') {
alert("You have entered an invalid string value. Please review and adjust it.");
throw "error";
}
try {
value = JSON.parse(value);
}
catch (e) {
alert("You have entered an invalid string value. Please review and adjust it.");
throw e;
}
if (value.substr(0, 1) != '"' || value.substr(-1) != '"') {
alert("You have entered an invalid string value. Please review and adjust it.");
throw "error";
}
try {
value = JSON.parse(value);
}
catch (e) {
alert("You have entered an invalid string value. Please review and adjust it.");
throw e;
}
return value;
}