# HG changeset patch # User Tero Marttila # Date 1234472384 -7200 # Node ID 4c96d431336f2f891a46a34aa84580261ad9c69b # Parent fd3570a9dc370b5813c6bec03a3c4ef13f60c1da fix bug with query-args for labels with default values diff -r fd3570a9dc37 -r 4c96d431336f urltree.py --- a/urltree.py Thu Feb 12 22:56:21 2009 +0200 +++ b/urltree.py Thu Feb 12 22:59:44 2009 +0200 @@ -628,8 +628,8 @@ # otherwise, fail raise URLError("No value given for required argument: %r" % (key, )) - # already have a value? - if key in kwargs : + # already have a non-default value? + if key in kwargs and key not in default_labels : # append to old value kwargs[key] = type.append(kwargs[key], value)