From 088cb0255d64bb851edd403b091207723913e62f Mon Sep 17 00:00:00 2001 From: Olivier Dony Date: Fri, 11 Oct 2013 14:39:14 +0200 Subject: [PATCH] [FIX] registry: restore `elif` changed to `if` in previous commit, for better readability (no effect) This should have no effect because when the first `if` is entered a new registry is instantiated with the default value for base_cache_signaling_sequence set to 1, preventing entering the next `if` even without `elif`. bzr revid: odo@openerp.com-20131011123914-7zuvd9mch21yxgj8 --- openerp/modules/registry.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/modules/registry.py b/openerp/modules/registry.py index 8c686631688..e1a2a69227f 100644 --- a/openerp/modules/registry.py +++ b/openerp/modules/registry.py @@ -290,7 +290,7 @@ class RegistryManager(object): # Check if the model caches must be invalidated (e.g. after a write # occured on another process). Don't clear right after a registry # has been reload. - if registry.base_cache_signaling_sequence > 1 and registry.base_cache_signaling_sequence != c: + elif registry.base_cache_signaling_sequence > 1 and registry.base_cache_signaling_sequence != c: _logger.info("Invalidating all model caches after database signaling.") registry.clear_caches() registry.reset_any_cache_cleared()