OPDS broken

Bug #1623499 reported by Snoopy
This bug report is a duplicate of:  Bug #1621642: OPDS 500 internal server error. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
New
Undecided
Unassigned

Bug Description

I just updated the calibre server to the current stable calibre version 2.67 on a Debian Linux Server.
In this Version the OPDS library is broken. The first page works (where you can select the sorting, "from date", "from author"...).
When selecting one of the entrys ("from date" for example) calibre server gives an HTTP 500 Internal Server Error.

This is in server_error_log.txt:

[14/Sep/2016:14:37:34] HTTP Traceback (most recent call last): File "site-packages/cherrypy/_cprequest.py", line 656, in respond
  File "site-packages/cherrypy/lib/encoding.py", line 188, in __call__
  File "site-packages/cherrypy/_cpdispatch.py", line 34, in __call__
  File "site-packages/calibre/library/server/utils.py", line 54, in do
  File "site-packages/calibre/library/server/opds.py", line 488, in opds_navcatalog
  File "site-packages/calibre/library/server/opds.py", line 423, in get_opds_all_books
  File "site-packages/calibre/library/server/opds.py", line 389, in get_opds_acquisition_feed
  File "site-packages/calibre/library/server/opds.py", line 326, in __init__
  File "site-packages/calibre/library/server/opds.py", line 209, in ACQUISITION_ENTRY
UnboundLocalError: local variable 'mi' referenced before assignment

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.