• Julien Muchembled's avatar
    Stop getting preferred archive for some SQL queries when there's no archive tool · 8808bedb
    Julien Muchembled authored
    With complex security scripts to calculate user groups,
    calling getPreferredArchive() from DA.__call__ still causes
    "maximum recursion depth exceeded" errors when caches are empty.
    
    In order to address the issue, we must review erp5_archive. Instead of that,
    this commit first checks whether the archive tool is installed, which is anyway
    faster that getting a preference. An expected failing test is also added.
    8808bedb
Name
Last commit
Last update
..
__init__.py Loading commit data...
bootstrap_erp5_ldap_catalog_test.ldif Loading commit data...
testArchive.py Loading commit data...
testERP5Catalog.py Loading commit data...
testERP5CatalogSecurityUidOptimization.py Loading commit data...
testERP5LdapCatalog.py Loading commit data...