Skip to content

Commit 582b417

Browse files
committed
Do not loose empty space from params
1 parent 158390f commit 582b417

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

bashlib.in

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,9 @@ param() {
186186
else
187187
value=$(@ENV@ | @GREP@ '^FORM_' | @SED@ -e 's/FORM_//' | @CUT@ -d= -f1)
188188
fi
189-
echo ${value}
189+
# "+" is URL-encoded as "%2B", web server replaces spaces with "+", replace back,
190+
# otherwise safe_param() just removes the "+" sign and looses the space.
191+
echo "${value}" | @SED@ -e 's/+/ /'
190192
unset name
191193
unset value
192194
}

0 commit comments

Comments
 (0)