Manage Collections: TypeError:list of indices must be integers, not unicode

Bug #807256 reported by drMerry
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Unassigned

Bug Description

When I use the manage collections functions on my Sony PRS-650, I get this error:

calibre, version 0.8.8
ERROR: uitzondering niet opgevangen: <b>TypeError</b>:list indices must be integers, not unicode

Traceback (most recent call last):
  File "site-packages\calibre\gui2\actions\edit_collections.py", line 33, in edit_collections
  File "site-packages\calibre\gui2\actions\edit_metadata.py", line 451, in edit_device_collections
  File "site-packages\calibre\gui2\library\models.py", line 1247, in rename_collection
TypeError: list indices must be integers, not unicode

Extra info: The first 2 collections are collections that start with a space, Something Calibre accepts during normal use, but maybe this causes the error. (I want them to be on top of my list at my Reader, without using digits or special characters)

Related branches

Revision history for this message
Charles Haley (cbhaley) wrote :

This hasn't worked for months.

Fix submitted.

Changed in calibre:
status: New → Fix Committed
Revision history for this message
drMerry (invullen) wrote :

(Yesterday was my first time using it on my device ;))

Kovid Goyal (kovid)
Changed in calibre:
status: Fix Committed → Fix Released
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.