changeset f9e24a65652e in /home/hg/repos/gajim
author: Yann Leboulanger asterix@lagaule.org branches: details:http://hg.gajim.org/gajim?cmd=changeset;node=f9e24a65652e description: correctly update database schema
diffstat:
src/common/defs.py | 2 +- src/common/optparser.py | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-)
diffs (47 lines):
diff -r ed67ab06dcca -r f9e24a65652e src/common/defs.py --- a/src/common/defs.py Tue Sep 06 16:19:44 2016 +0200 +++ b/src/common/defs.py Tue Sep 06 21:48:41 2016 +0200 @@ -27,7 +27,7 @@ basedir = '../' localedir = '../po'
-version = '0.16.10.1' +version = '0.16.10.2' import subprocess try: node = subprocess.Popen('hg tip --template "{node|short}"', shell=True, diff -r ed67ab06dcca -r f9e24a65652e src/common/optparser.py --- a/src/common/optparser.py Tue Sep 06 16:19:44 2016 +0200 +++ b/src/common/optparser.py Tue Sep 06 21:48:41 2016 +0200 @@ -233,6 +233,8 @@ self.update_config_to_01641() if old < [0, 16, 10, 1] and new >= [0, 16, 10, 1]: self.update_config_to_016101() + if old < [0, 16, 10, 2] and new >= [0, 16, 10, 2]: + self.update_config_to_016102()
gajim.logger.init_vars() gajim.logger.attach_cache_database() @@ -945,10 +947,12 @@ gajim.config.set('video_input_device', 'autovideosrc') if self.old_values['video_input_device'] == 'videotestsrc is-live=true ! video/x-raw-yuv,framerate=10/1': gajim.config.set('video_input_device', 'videotestsrc is-live=true ! video/x-raw,framerate=10/1') - + gajim.config.set('version', '0.16.10.1') + + def update_config_to_016102(self): for account in self.old_values['accounts'].keys(): gajim.config.del_per('accounts', account, 'minimized_gc') - + back = os.getcwd() os.chdir(logger.LOG_DB_FOLDER) con = sqlite.connect(logger.LOG_DB_FILE) @@ -964,5 +968,5 @@ except sqlite.OperationalError: pass con.close() - - gajim.config.set('version', '0.16.10.1') + + gajim.config.set('version', '0.16.10.2')