Hi again!
Any idea what this is about, this worked yesterday 2020-03-31, and will work tomorrow, 2020-04-02 (tested that, but today I get this error, any idea why?
2020-04-01 13:20:31,176 ERROR [Zope.SiteErrorLog:251][waitress] 1585740031.17279960.2274426737713554 http://localhost:8080/Plone/@@process_queued_orders
Traceback (innermost last):
Module ZPublisher.WSGIPublisher, line 156, in transaction_pubevents
Module ZPublisher.WSGIPublisher, line 338, in publish_module
Module ZPublisher.WSGIPublisher, line 256, in publish
Module ZPublisher.mapply, line 85, in mapply
Module ZPublisher.WSGIPublisher, line 62, in call_object
Module plone.addon.browser.process_queued_orders, line 30, in __call__
Module plone.addon.browser.process_queued_orders, line 59, in __has_ordered_today
Module Products.CMFPlone.CatalogTool, line 457, in searchResults
Module Products.ZCatalog.ZCatalog, line 611, in searchResults
Module Products.ZCatalog.Catalog, line 1091, in searchResults
Module Products.ZCatalog.Catalog, line 634, in search
Module Products.ZCatalog.Catalog, line 564, in _search_index
Module Products.ZCTextIndex.ZCTextIndex, line 210, in query_index
Module Products.ZCTextIndex.ParseTree, line 132, in executeQuery
Module Products.ZCTextIndex.BaseIndex, line 217, in search_phrase
TypeError: a bytes-like object is required, not 'str'
Our code that invokes the error
57 brains = catalog.searchResults(**{
58 'portal_type': 'Document',
59 'Title': 'Orderdetails: ' + str(datetime.date.today()) #2020-04-01
60 })