From 9665cdacfa017cb77c7100714eeaf17a279a6d99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20=C3=89vrard?= Date: Fri, 8 Apr 2011 13:43:23 +0200 Subject: [PATCH] Do not reset database/port information when editing profile name --- tryton/gui/window/dblogin.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tryton/gui/window/dblogin.py b/tryton/gui/window/dblogin.py index 520d205f51..18b32d4440 100644 --- a/tryton/gui/window/dblogin.py +++ b/tryton/gui/window/dblogin.py @@ -206,18 +206,17 @@ class DBListEditor(object): selection = treeview.get_selection() selection.select_iter(self.old_profile['iter']) return - self.clear_entries() fields = ('host', 'port', 'database', 'username') for field in fields: entry = getattr(self, '%s_entry' % field) try: entry_value = self.profiles.get(self.current_profile['name'], field) - entry.set_text(entry_value) - if field == 'database': - self.current_database = entry_value except ConfigParser.NoOptionError: - pass + entry_value = '' + entry.set_text(entry_value) + if field == 'database': + self.current_database = entry_value self.display_dbwidget(None, None, self.current_database)