error handling

This commit is contained in:
Manuel Friedli 2015-03-26 17:58:42 +01:00
parent a9aa739a3e
commit 90b28c793b
1 changed files with 10 additions and 2 deletions

View File

@ -36,7 +36,11 @@
"id": "decodeuri", "id": "decodeuri",
"name": "Decode URI", "name": "Decode URI",
"convert": function(input) { "convert": function(input) {
return decodeURI(input) try {
return decodeURI(input)
} catch (exception) {
return "Invalid URI string.";
}
} }
}, },
{ {
@ -52,7 +56,11 @@
"id": "decodeuricomponent", "id": "decodeuricomponent",
"name": "Decode URI component", "name": "Decode URI component",
"convert": function(input) { "convert": function(input) {
return decodeURIComponent(input) try {
return decodeURIComponent(input)
} catch (exception) {
return "Invalid URI component string.";
}
} }
} }
]; ];