changeset 68d0e4b51d39 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=68d0e4b51d39 description: fix OOB registration. Fixes #6957
diffstat:
src/config.py | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-)
diffs (33 lines):
diff -r 461f0acc251d -r 68d0e4b51d39 src/config.py --- a/src/config.py Mon Jan 09 14:57:21 2012 +0400 +++ b/src/config.py Mon Jan 09 17:40:02 2012 +0100 @@ -3803,23 +3803,24 @@ self.back_button.show() self.forward_button.show() self.is_form = obj.is_form + empty_config = True if obj.is_form: dataform = dataforms.ExtendForm(node=obj.config) self.data_form_widget = dataforms_widget.DataFormWidget(dataform) + empty_config = False else: self.data_form_widget = FakeDataForm(obj.config) - empty_config = True for field in obj.config: if field in ('key', 'instructions', 'x', 'registered'): continue empty_config = False break - if empty_config: - self.forward_button.set_sensitive(False) - self.notebook.set_current_page(4) # show form page - return self.data_form_widget.show_all() self.xml.get_object('form_vbox').pack_start(self.data_form_widget) + if empty_config: + self.forward_button.set_sensitive(False) + self.notebook.set_current_page(4) # show form page + return self.ssl_fingerprint = obj.ssl_fingerprint self.ssl_cert = obj.ssl_cert if obj.ssl_msg: