Reviewers: ,
Please review this at http://codereview.tryton.org/9001/
Affected files:
M tryton/gui/window/dblogin.py
Index: tryton/gui/window/dblogin.py
===================================================================
--- a/tryton/gui/window/dblogin.py
+++ b/tryton/gui/window/dblogin.py
@@ -206,18 +206,17 @@
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)
--
[email protected] mailing list