OK. I had reinstalled it, but I didn't know I had to remove the portal_newsletters utility.
Regards,
David
Thanks. I fixed this in r62841. You'll need to reinstall Singing &
Dancing after removing the 'portal_newsletters' utility. Or make a new
site.
** Changed in: singing-dancing
Assignee: (unassigned) => Daniel Nouri (daniel.nouri)
Status: New => Fix Committed
--
Unicode error when adding a subscription at subscriptions administration panel
https://bugs.launchpad.net/bugs/217823
You received this bug notification because you are a direct subscriber
of the bug.
Status in Singing & Dancing: Fix Committed
Bug description:
I try to add a new subscriptor's email at the by-default "Newsletter" subscriptions administration panel and I get an error about Unicode and UTF8. Revision number: 62720.
Here's the log:
Traceback (innermost last):
Module ZPublisher.Publish, line 119, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 42, in call_object
Module Shared.DC.Scripts.Bindings, line 313, in __call__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module Products.PageTemplates.PageTemplateFile, line 129, in _exec
Module Products.CacheSetup.patch_cmf, line 74, in PT_pt_render
Module Products.CacheSetup.patch_utils, line 9, in call_pattern
Module Products.PageTemplates.PageTemplate, line 89, in pt_render
Module zope.pagetemplate.pagetemplate, line 117, in pt_render
Module zope.tal.talinterpreter, line 271, in __call__
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 891, in do_useMacro
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 536, in do_optTag_tal
Module zope.tal.talinterpreter, line 521, in do_optTag
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 891, in do_useMacro
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 536, in do_optTag_tal
Module zope.tal.talinterpreter, line 521, in do_optTag
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 949, in do_defineSlot
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 536, in do_optTag_tal
Module zope.tal.talinterpreter, line 521, in do_optTag
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 957, in do_defineSlot
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 536, in do_optTag_tal
Module zope.tal.talinterpreter, line 521, in do_optTag
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 891, in do_useMacro
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 957, in do_defineSlot
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 536, in do_optTag_tal
Module zope.tal.talinterpreter, line 521, in do_optTag
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 536, in do_optTag_tal
Module zope.tal.talinterpreter, line 525, in do_optTag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 949, in do_defineSlot
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 536, in do_optTag_tal
Module zope.tal.talinterpreter, line 521, in do_optTag
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 949, in do_defineSlot
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 534, in do_optTag_tal
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal
Module Products.PageTemplates.Expressions, line 221, in evaluateStructure
Module zope.tales.tales, line 696, in evaluate
- URL: controlpanel
- Line 28, Column 8
- Expression: <PathExpr standard:'view/contents'>
- Names:
{'container': <Channel at /gestaltnet/portal_newsletters/channels/default-channel>,
'context': <Channel at /gestaltnet/portal_newsletters/channels/default-channel>,
'default': <object object at 0x39e528>,
'here': <Channel at /gestaltnet/portal_newsletters/channels/default-channel>,
'loop': {},
'nothing': None,
'options': {'args': ()},
'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x83ed5f8>,
'request': <HTTPRequest, URL=http://frijander.local:8090/gestaltnet/portal_newsletters/channels/default-channel/@@index_html>,
'root': <Application at >,
'template': <ImplicitAcquirerWrapper object at 0x80178b0>,
'traverse_subpath': [],
'user': <PropertiedUser 'admin'>,
'view': <Products.Five.metaclass.SubscriptionsAdministrationView object at 0x8017dd0>,
'views': <zope.app.pagetemplate.viewpagetemplatefile.ViewMapper object at 0x80171f0>}
Module zope.tales.expressions, line 217, in __call__
Module Products.PageTemplates.Expressions, line 161, in _eval
Module Products.PageTemplates.Expressions, line 123, in render
Module collective.dancing.browser.channel, line 261, in contents
Module z3c.form.form, line 189, in __call__
Module collective.singing.browser.crud, line 296, in update
Module z3c.form.form, line 186, in update
Module z3c.form.action, line 99, in execute
Module z3c.form.button, line 302, in __call__
Module z3c.form.button, line 170, in __call__
Module collective.singing.browser.crud, line 268, in handle_add
Module collective.dancing.browser.channel, line 197, in add
Module collective.singing.subscribe, line 37, in secret
Module collective.dancing.composer, line 62, in secret
Module encodings.utf_8, line 16, in decode
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 2-5: invalid data