This commit seems to have broken the ldap_backend
https://github.com/translate/pootle/commit/19a154750323ca8da244b4158f488c07a38165bf#diff-be63fe8ba6cb8b7fc6e10f39ac8fc885L22

`ldap` is a annoyingly special module. It's a binary and thus doesn't 
have a root __init__.py file.
See::

 >>> import ldap
 >>> ldap.filter
Traceback (most recent call last):
   File "<console>", line 1, in <module>
AttributeError: 'module' object has no attribute 'filter'
 >>> from ldap.filter import filter_format, escape_filter_chars

In other words, that `import ldap.filter` needs to return.

In the midst of writing this email, I just made this:
https://github.com/translate/pootle/pull/164

I tested this by making this very same change in my local instance and 
it solved the problem I had.

Peter

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Translate-pootle mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/translate-pootle

Reply via email to