collective / dexterity.membrane

enables dexterity content items to be used as users and groups in Plone sites
3 stars 14 forks source link

KeyError on membranepassword.IProvidePasswords #23

Closed mikejmets closed 8 years ago

mikejmets commented 8 years ago

I upgraded a site to plone 4.3.10 and dex.membrane 1.1.1 and changed all references to IProvidePasswords in a local addon from membranepassword to password. If I create a new object that refers to a membrane actor it works fine but when I modify an existing object that refers to a membrane actor I get a key error on save. ...

I don't see any upgrade steps in d.membrane. I did rebuild the catalog and tried a few other trick to no avail. Is there an upgrade step that I'm missing? As a workaround, I created a fork with an import of IProvidesPasswords from password in membranepassword.

mauritsvanrees commented 8 years ago

Yet another victim of this bug in z3c.relationfield: https://github.com/zopefoundation/z3c.relationfield/issues/4

mauritsvanrees commented 8 years ago

Fixed in release 1.1.2.