Fix DIGEST-MD5 support for picky servers

This commit is contained in:
Lance Stout
2012-11-27 19:54:46 -05:00
parent 0eb009496e
commit b820351f64
2 changed files with 4 additions and 3 deletions

View File

@@ -40,7 +40,7 @@ class Auth(StanzaBase):
if not self['mechanism'] in self.plain_mechs:
if values:
self.xml.text = bytes(base64.b64encode(values)).decode('utf-8')
else:
elif values == b'':
self.xml.text = '='
else:
self.xml.text = bytes(values).decode('utf-8')