webish: strip leading/tailing whitespace from user-provided URIs

This commit is contained in:
Brian Warner 2007-08-25 12:05:06 -07:00
parent bd49bafb23
commit 44db5fd8a2

@ -616,9 +616,9 @@ class POSTHandler(rend.Page):
if not name:
raise RuntimeError("set-uri requires a name")
if "uri" in req.args:
newuri = req.args["uri"][0]
newuri = req.args["uri"][0].strip()
else:
newuri = req.fields["uri"].value
newuri = req.fields["uri"].value.strip()
d = self._check_replacement(name)
d.addCallback(lambda res: self._node.set_uri(name, newuri))
def _done(res):