From 4ead63ee5675c85675c6d63de9a7da9cbf444c56 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Fri, 3 Apr 2009 15:29:47 +0200 Subject: [PATCH] entropy.client.interfaces.methods.Repository: make sure that SystemSettings are reloaded after every reopen_client_repository call --- libraries/entropy/client/interfaces/methods.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/entropy/client/interfaces/methods.py b/libraries/entropy/client/interfaces/methods.py index 01da08bda..71547f9d7 100644 --- a/libraries/entropy/client/interfaces/methods.py +++ b/libraries/entropy/client/interfaces/methods.py @@ -402,6 +402,8 @@ class Repository: def reopen_client_repository(self): self.clientDbconn.closeDB() self.open_client_repository() + # make sure settings are in sync + self.SystemSettings.clear() def __client_repo_setup_const(self, conn): if conn.doesTableExist('configprotect') and conn.doesTableExist('configprotectreference'):