plugin XEP-0045: fixed room configuration cancellation

This commit is contained in:
Goffi 2018-05-11 17:24:37 +02:00
commit cd78b78abf

View file

@ -305,6 +305,9 @@ class XEP_0045(object):
return d
def _submitConfiguration(self, raw_data, profile):
cancelled = C.bool(raw_data.get("cancelled", C.BOOL_FALSE))
if cancelled:
return defer.succeed({})
client = self.host.getClient(profile)
try:
session_data = self._sessions.profileGet(raw_data["session_id"], profile)