forked from isaw/isaw.web
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
After upgrade to plone52 python2.7, opening Event section:
2025-12-09 11:32:47,190 ERROR [portlets:58][waitress-3] Error while rendering <plone.app.portlets.manager.ColumnPortletManagerRenderer object at 0x7faaab9a8c10>
Traceback (most recent call last):
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/plone.app.portlets-4.4.9-py2.7.egg/plone/app/portlets/manager.py", line 54, in safe_render
return portlet_renderer.render()
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Zope-4.8.7-py2.7.egg/Products/Five/browser/pagetemplatefile.py", line 126, in __call__
return self.__func__(__self__, *args, **kw)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Zope-4.8.7-py2.7.egg/Products/Five/browser/pagetemplatefile.py", line 61, in __call__
sourceAnnotations=getattr(debug_flags, 'sourceAnnotations', 0),
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/zope.pagetemplate-4.6.0-py2.7.egg/zope/pagetemplate/pagetemplate.py", line 135, in pt_render
strictinsert=0, sourceAnnotations=sourceAnnotations
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Zope-4.8.7-py2.7.egg/Products/PageTemplates/engine.py", line 378, in __call__
return template.render(**kwargs)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/z3c.pt-3.3.1-py2.7.egg/z3c/pt/pagetemplate.py", line 176, in render
return base_renderer(**context)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Chameleon-3.9.1-py2.7.egg/chameleon/zpt/template.py", line 302, in render
return super(PageTemplate, self).render(**_kw)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Chameleon-3.9.1-py2.7.egg/chameleon/template.py", line 215, in render
raise_with_traceback(exc, tb)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Chameleon-3.9.1-py2.7.egg/chameleon/template.py", line 192, in render
self._render(stream, econtext, rcontext)
File "/mnt/hdd3/projects/isaw4/isaw.web51/var/cache/bc9e1a6950a3f06ffef66f89628184d0.py", line 481, in render
__iterator = _static_139751894519120('path', u'view/cal_data', econtext=econtext)(_static_139751894208656(econtext, __zt_tmp))
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/zope.tales-5.2-py2.7.egg/zope/tales/expressions.py", line 250, in __call__
return self._eval(econtext)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Zope-4.8.7-py2.7.egg/Products/PageTemplates/Expressions.py", line 217, in _eval
ob = self._subexprs[-1](econtext)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/zope.tales-5.2-py2.7.egg/zope/tales/expressions.py", line 153, in _eval
ob = self._traverser(ob, element, econtext)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Zope-4.8.7-py2.7.egg/Products/PageTemplates/Expressions.py", line 134, in trustedBoboAwareZopeTraverse
request=request)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/zope.traversing-4.4.1-py2.7.egg/zope/traversing/adapters.py", line 156, in traversePathElement
return traversable.traverse(nm, further_path)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/zope.traversing-4.4.1-py2.7.egg/zope/traversing/adapters.py", line 47, in traverse
attr = getattr(subject, name, _marker)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/plone.app.event-3.2.14-py2.7.egg/plone/app/event/portlets/portlet_calendar.py", line 236, in cal_data
expand=True, **query)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/plone.app.event-3.2.14-py2.7.egg/plone/app/event/base.py", line 143, in get_events
result = cat(**query)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Products.CMFPlone-5.2.13-py2.7.egg/Products/CMFPlone/CatalogTool.py", line 468, in searchResults
return ZCatalog.searchResults(self, query, **kw)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Products.ZCatalog-5.4-py2.7.egg/Products/ZCatalog/ZCatalog.py", line 627, in searchResults
return self._catalog.searchResults(query, **kw)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Products.ZCatalog-5.4-py2.7.egg/Products/ZCatalog/Catalog.py", line 1094, in searchResults
return self.search(query, sort_indexes, reverse, sort_limit, _merge)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Products.ZCatalog-5.4-py2.7.egg/Products/ZCatalog/Catalog.py", line 637, in search
rs = self._search_index(cr, index_id, query, rs)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Products.ZCatalog-5.4-py2.7.egg/Products/ZCatalog/Catalog.py", line 567, in _search_index
index_rs = index.query_index(index_query, rs)
File "/mnt/hdd3/projects/isaw4/isaw.web51/eggs/Products.ZCatalog-5.4-py2.7.egg/Products/PluginIndexes/unindex.py", line 518, in query_index
setlist = index.values(lo)
TypeError: can't compare datetime.datetime to int
- Expression: "view/cal_data"
- Filename: ... e-overrides/plone.app.event.portlets.portlet_calendar.pt
- Location: (line 47: col 35)
- Source: <tr tal:repeat="week view/cal_data">
^^^^^^^^^^^^^
- Arguments: repeat: <Products.PageTemplates.engine.RepeatDictWrapper object at 0x7faaab941370>
navigation_root_url: 'http://localhost:8081/isaw'
template: <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0x7faaab994f10>
views: <Products.Five.browser.pagetemplatefile.ViewMapper object at 0x7faaab99a090>
request: <WSGIRequest, URL=http://localhost:8081/isaw/events/event-home/event-listing>
args: ()
here: <Collection at /isaw/events/event-home>
month: 12
user: <PropertiedUser 'admin-sauzher'>
year: 2025
nothing: None
translate: <function translate at 0x7faaab9961d0>
container: <Collection at /isaw/events/event-home>
utils_view: <Products.Five.browser.metaconfigure.UtilsView object at 0x7faaab94b210>
modules: <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter object at 0x7faae1014e90>
traverse_subpath: []
default: <DEFAULT>
loop: {u'weekday': <Products.PageTemplates.engine.RepeatItem object at 0x7faaab94b410>}
context: <Collection at /isaw/events/event-home>
view: <plone.app.event.portlets.portlet_calendar.Renderer object at 0x7faaaba37e90>
target_language: None
root: <Application at >
options: {}
attrs: {}
2025-12-09 11:32:47,192 ERROR [Zope.SiteErrorLog:252][waitress-3] 1765297967.190.0790477801114 http://localhost:8081/isaw/events/event-home/event-listing
Traceback (innermost last):
Module plone.app.portlets.manager, line 54, in safe_render
Module Products.Five.browser.pagetemplatefile, line 126, in __call__
Module Products.Five.browser.pagetemplatefile, line 61, in __call__
Module zope.pagetemplate.pagetemplate, line 135, in pt_render
Module Products.PageTemplates.engine, line 378, in __call__
Module z3c.pt.pagetemplate, line 176, in render
Module chameleon.zpt.template, line 302, in render
Module chameleon.template, line 215, in render
Module chameleon.template, line 192, in render
Module bc9e1a6950a3f06ffef66f89628184d0, line 481, in render
Module zope.tales.expressions, line 250, in __call__
Module Products.PageTemplates.Expressions, line 217, in _eval
Module zope.tales.expressions, line 153, in _eval
Module Products.PageTemplates.Expressions, line 134, in trustedBoboAwareZopeTraverse
Module zope.traversing.adapters, line 156, in traversePathElement
- __traceback_info__: (<plone.app.event.portlets.portlet_calendar.Renderer object at 0x7faaaba37e90>, 'cal_data')
Module zope.traversing.adapters, line 47, in traverse
- __traceback_info__: (<plone.app.event.portlets.portlet_calendar.Renderer object at 0x7faaaba37e90>, 'cal_data', [])
Module plone.app.event.portlets.portlet_calendar, line 236, in cal_data
Module plone.app.event.base, line 143, in get_events
Module Products.CMFPlone.CatalogTool, line 468, in searchResults
Module Products.ZCatalog.ZCatalog, line 627, in searchResults
Module Products.ZCatalog.Catalog, line 1094, in searchResults
Module Products.ZCatalog.Catalog, line 637, in search
Module Products.ZCatalog.Catalog, line 567, in _search_index
Module Products.PluginIndexes.unindex, line 518, in query_index
TypeError: can't compare datetime.datetime to int
- Expression: "view/cal_data"
- Filename: ... e-overrides/plone.app.event.portlets.portlet_calendar.pt
- Location: (line 47: col 35)
- Source: <tr tal:repeat="week view/cal_data">
^^^^^^^^^^^^^
- Arguments: repeat: <Products.PageTemplates.engine.RepeatDictWrapper object at 0x7faaab941370>
navigation_root_url: 'http://localhost:8081/isaw'
template: <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0x7faaab994f10>
views: <Products.Five.browser.pagetemplatefile.ViewMapper object at 0x7faaab99a090>
request: <WSGIRequest, URL=http://localhost:8081/isaw/events/event-home/event-listing>
args: ()
here: <Collection at /isaw/events/event-home>
month: 12
user: <PropertiedUser 'admin-sauzher'>
year: 2025
nothing: None
translate: <function translate at 0x7faaab9961d0>
container: <Collection at /isaw/events/event-home>
utils_view: <Products.Five.browser.metaconfigure.UtilsView object at 0x7faaab94b210>
modules: <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter object at 0x7faae1014e90>
traverse_subpath: []
default: <DEFAULT>
loop: {u'weekday': <Products.PageTemplates.engine.RepeatItem object at 0x7faaab94b410>}
context: <Collection at /isaw/events/event-home>
view: <plone.app.event.portlets.portlet_calendar.Renderer object at 0x7faaaba37e90>
target_language: None
root: <Application at >
options: {}
attrs: {}
Metadata
Metadata
Assignees
Labels
No labels