I have a 5.1.5 site with c.collectionfilter that sorts on 'contributors'. I have a problem with one of the names – his middle name contains the norwegian character 'ø' - so for now, I have just 'dropped the middle name'.
Does anyone have code (for the indexer ?) that works with c.collectionfilter ?
If not: where would be the right place
Traceback (innermost last):
Module ZPublisher.Publish, line 138, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 48, in call_object
Module plone.app.portlets.browser.utils, line 36, in render_portlet
Module Products.Five.browser.pagetemplatefile, line 125, in __call__
Module Products.Five.browser.pagetemplatefile, line 59, in __call__
Module zope.pagetemplate.pagetemplate, line 137, in pt_render
Module five.pt.engine, line 98, in __call__
Module z3c.pt.pagetemplate, line 163, in render
Module chameleon.zpt.template, line 261, in render
Module chameleon.template, line 191, in render
Module chameleon.template, line 171, in render
Module d30a76ea83cbbbdeb8164096b2616e85.py, line 218, in render
Module five.pt.expressions, line 161, in __call__
Module collective.collectionfilter.baseviews, line 130, in results
Module plone.memoize.volatile, line 68, in replacement
Module collective.collectionfilter.filteritems, line 114, in get_filter_items
Module plone.app.contenttypes.behaviors.collection, line 121, in results
Module plone.app.querystring.querybuilder, line 98, in __call__
Module plone.app.querystring.querybuilder, line 170, in _makequery
Module Products.CMFPlone.CatalogTool, line 526, in searchResults
Module Products.ZCatalog.ZCatalog, line 604, in searchResults
Module Products.ZCatalog.Catalog, line 1072, in searchResults
Module Products.ZCatalog.Catalog, line 549, in search
Module Products.PluginIndexes.common.UnIndex, line 426, in _apply_index
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 7: ordinal not in range(128)
- Stream: Heine ø
^
- Expression: "view/results"
- Filename: ... collective/collectionfilter/portlets/collectionfilter.pt
- Location: (line 9: col 64)
- Source: ... ntent" tal:define="results view/results">
^^^^^^^^^^^^
- Arguments: repeat: {...} (0)
template: <ViewPageTemplateFile - at 0x7f981341c590>
views: <ViewMapper - at 0x7f98132306d0>
modules: <instance - at 0x7f982df75b00>
args: <tuple - at 0x7f983d287050>
here: <ImplicitAcquisitionWrapper boker at 0x7f9813232dc0>
user: <ImplicitAcquisitionWrapper - at 0x7f9813232f50>
nothing: <NoneType - at 0x8f5320>
container: <ImplicitAcquisitionWrapper boker at 0x7f9813232dc0>
input_type: checkbox
request: <instance - at 0x7f98132185a8>
wrapped_repeat: <SafeMapping - at 0x7f98134f3578>
traverse_subpath: <list - at 0x7f9813168f80>
default: <object - at 0x7f983d1a4540>
loop: {...} (0)
context: <ImplicitAcquisitionWrapper boker at 0x7f9813232dc0>
view: <Renderer - at 0x7f98132cc210>
translate: <function translate at 0x7f98135d6398>
root: <ImplicitAcquisitionWrapper Zope at 0x7f98139fb3c0>
options: {...} (0)
target_language: <NoneType - at 0x8f5320>
2022-09-05 16:18:45 ERROR Zope.SiteErrorLog 1662387525.370.630754071238 http://www.marfag.no/boker/summary_view
Traceback (innermost last):
Module ZPublisher.Publish, line 138, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 48, in call_object
Module five.customerize.zpt, line 83, in __call__
Module Products.PageTemplates.ZopePageTemplate, line 338, in _exec
Module Products.PageTemplates.ZopePageTemplate, line 435, in pt_render
Module Products.PageTemplates.PageTemplate, line 87, in pt_render
Module zope.pagetemplate.pagetemplate, line 137, in pt_render
Module five.pt.engine, line 98, in __call__
Module z3c.pt.pagetemplate, line 163, in render
Module chameleon.zpt.template, line 261, in render
Module chameleon.template, line 191, in render
Module chameleon.template, line 171, in render
Module adf7b50ccdae697b764f8e8d40d45eea.py, line 527, in render
Module f4e43ab743022a4ffdcd5ad92eeada24.py, line 929, in render_master
Module f4e43ab743022a4ffdcd5ad92eeada24.py, line 289, in render_content
Module adf7b50ccdae697b764f8e8d40d45eea.py, line 515, in __fill_content_core
Module 1f559a2a75dd873e80391f4ca861aba8.py, line 538, in render_content_core
Module 1f559a2a75dd873e80391f4ca861aba8.py, line 265, in render_listing
Module five.pt.expressions, line 161, in __call__
Module plone.app.contenttypes.browser.collection, line 46, in batch
Module plone.app.contenttypes.browser.collection, line 41, in results
Module plone.app.contenttypes.behaviors.collection, line 121, in results
Module plone.app.querystring.querybuilder, line 98, in __call__
Module plone.app.querystring.querybuilder, line 170, in _makequery
Module Products.CMFPlone.CatalogTool, line 526, in searchResults
Module Products.ZCatalog.ZCatalog, line 604, in searchResults
Module Products.ZCatalog.Catalog, line 1072, in searchResults
Module Products.ZCatalog.Catalog, line 549, in search
Module Products.PluginIndexes.common.UnIndex, line 426, in _apply_index
UnicodeDecodeError: getField
- Stream: Heine ø
^
- Expression: "view/batch"
- Filename: ... .egg/plone/app/contenttypes/browser/templates/listing.pt
- Location: (line 22: col 31)
- Source: <tal:results define="batch view/batch;
^^^^^^^^^^
- Expression: "nocall:context/getField"
- Filename: <string>
- Location: (line 0: col 0)
- Expression: "nocall:context/getField"
- Filename: <string>
- Location: (line 0: col 0)
- Expression: "nocall:context/getField"
- Filename: <string>
- Location: (line 0: col 0)
- Expression: "nocall:context/getField"
- Filename: <string>
- Location: (line 0: col 0)