decode the URI always

Signed-off-by: fbt <fbt@fleshless.org>
This commit is contained in:
Jack L. Frost 2019-06-16 14:53:37 +03:00
parent 27801d670f
commit 8f4b3af31c
1 changed files with 3 additions and 0 deletions

View File

@ -19,6 +19,8 @@ act() {
return 0
}
urldecode() { : "${*//+/ }"; printf '%b\n' "${_//%/\\x}"; }
# cfg foo bool = [true|1]
# cfg foo [string] = 'bar'
# cfg foo
@ -221,6 +223,7 @@ main() {
done
target=$1; [[ "$target" ]] || { usage; exit; }
target=$(urldecode "$target")
cfg dryrun && {
printf 'Dry run: not actually running the handler\n' >&2