• 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
testArchive.py 17.5 KB