UnicodeEncodeError in demographics
Bug #355599 reported by
Thomas Richter
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SchoolTool |
Fix Released
|
Critical
|
Ignas Mikalajūnas |
Bug Description
http://
if List of Values contains an non-Ascii-String there is a Exception Unicode-Error non Ascii-Value in View Person
http://
just installed a new schooltool2008 via ubuntu 8.10 package announcement.
summary: |
- uniccode error in demographics + unicode error in demographics |
Changed in schooltool: | |
assignee: | nobody → ignas |
importance: | Undecided → Critical |
milestone: | none → jaunty |
Changed in schooltool: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Exception
UnicodeEncode Error: 'ascii' codec can't encode character u'\xe4' in position 9: ordinal not in range(128)
Traceback
File "/usr/lib/ python2. 4/site- packages/ zope/publisher/ publish. py", line 133, in publish callObject( request, obj) python2. 4/site- packages/ zope/app/ publication/ zopepublication .py", line 167, in callObject getPositionalAr guments( ), request) python2. 4/site- packages/ zope/publisher/ publish. py", line 108, in mapply publisher. browser. viewmeta. PersonView object at 0xa5d576c> python2. 4/site- packages/ zope/publisher/ publish. py", line 114, in debug_call python2. 4/site- packages/ schooltool/ basicperson/ browser/ person. py", line 144, in __call__ python2. 4/site- packages/ schooltool/ basicperson/ browser/ person. py", line 140, in update traFields( ) python2. 4/site- packages/ schooltool/ basicperson/ browser/ person. py", line 126, in generateExtraFields makeField( ) python2. 4/site- packages/ schooltool/ basicperson/ demographics. py", line 171, in makeField python2. 4/site- packages/ zope/schema/ _field. py", line 251, in __init__ y.fromValues( values) python2. 4/site- packages/ zope/schema/ vocabulary. py", line 98, in fromValues (value) for value in values] python2. 4/site- packages/ zope/schema/ vocabulary. py", line 108, in createTerm python2. 4/site- packages/ zope/schema/ vocabulary. py", line 41, in __init__
result = publication.
File "/usr/lib/
return mapply(ob, request.
File "/usr/lib/
return debug_call(obj, args)
Extra information: <zope.app.
File "/usr/lib/
return obj(*args)
File "/usr/lib/
self.update()
File "/usr/lib/
self.fields += self.generateEx
File "/usr/lib/
fields += field_desc.
File "/usr/lib/
values=self.items
File "/usr/lib/
self.vocabulary = SimpleVocabular
File "/usr/lib/
terms = [cls.createTerm
File "/usr/lib/
return SimpleTerm(*args)
File "/usr/lib/
self.token = str(token)