[ZCM] [ZC] 2263/ 1 Request "ZPublisher.Converters inconsistent
handling for lines and ulines conversion and empty field"
Collector: Zope Bugs, Features,
and Patches ...
zope-coders-admin at zope.org
Thu Jan 11 07:58:50 EST 2007
Issue #2263 Update (Request) "ZPublisher.Converters inconsistent handling for lines and ulines conversion and empty field"
Status Pending, Zope/bug+solution medium
To followup, visit:
http://www.zope.org/Collectors/Zope/2263
==============================================================
= Request - Entry #1 by pperegrina on Jan 11, 2007 7:58 am
BUG
The conversion of fields of type lines and ulines is different when the field is empty.
1)lines
def field2lines(v):
if isinstance(v, (ListType, TupleType)):
result=[]
for item in v:
result.append(str(item))
return result
return field2text(v).splitlines()
2)ulines
class field2ulines(_unicode_converter):
def convert_unicode(self,v):
return field2utext.convert_unicode(v).split('\n')
field2ulines = field2ulines()
SOLUTION
in ulines, change :
field2utext.convert_unicode(v).split('\n')
to:
field2utext.convert_unicode(v).splitlines()
==============================================================
More information about the Zope-Collector-Monitor
mailing list