Philantrop / calibre-marvin-manager

A calibre User Interface Action plugin supporting Marvin
6 stars 6 forks source link

TypeError:'NoneType' object has no attribute '__getitem__' #24

Closed WyndhamMisio closed 10 years ago

WyndhamMisio commented 10 years ago

I started Calibre and before connecting, clicked on MXD settings, and clicked button for annotations, and this message came up.

I think it is the same as happened previously (when I followed these exact same steps) but can't remember

image

WyndhamMisio commented 10 years ago

I went back in was was able to select columns for the fields required.

image

WyndhamMisio commented 10 years ago

The reason I clicked on the wizard button rather than the selection button is that I must have misunderstood an email from you where I misunderstood that the fields would have gone, when I installed the new addon. Clearly you meant not assigned. Even so, I don't believe the app should come up with an error - perhaps it could just report the column already exists.

GRiker commented 10 years ago

Try disabling the 'Automatically refresh custom column content' to see if that resolves the problem temporarily. I will look at this the next time I'm working on the code.

WyndhamMisio commented 10 years ago

I changed to a different library and clicked on MXD 'customize plugin' and the error message appeared. At the top I said I had clicked on the wizard, but perhaps this is mistaken. On reflection, and taken with the last experience, this happened when 'customize plugin' was selected.

I will now install the latest version of MXD and retest.

GRiker commented 10 years ago

This issue should be resolved with MXD 1.0.94. Please install this version of the plugin and test with it.

I am closing this issue, if you see the problem again, please reopen it with a debug log.