From 52dd41c602a6d0d686c9daf4ece6d8bb461a8999 Mon Sep 17 00:00:00 2001 From: Zaran Date: Wed, 18 May 2011 14:40:52 +0200 Subject: Fix a bug in Guillaume's code causing the registration form to be added twice when user was not registered. --- server/xep_0077.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'server') diff --git a/server/xep_0077.py b/server/xep_0077.py index 31585f3..ba6523d 100644 --- a/server/xep_0077.py +++ b/server/xep_0077.py @@ -134,13 +134,11 @@ class xep_0077(base_plugin): if registrant.is_registered(): reg['registered'] = True reg['form'] = registrant.get_registration() - else: - reg.add_form() iq.reply().setPayload(reg.xml) iq.send() - def _send_error(self, iq, code, error_type, name, text=''): + def _send_error(self, iq, code, error_type, name, text = ''): iq.reply().setPayload(iq['register'].xml) iq.error() iq['error']['code'] = code -- cgit v1.2.3-70-g09d2