Philipp Hörist pushed to branch master at gajim / gajim
Commits:
062b62db by Daniel Brötzmann at 2019-06-10T20:35:16Z
CapsCache: Add room info query
- - - - -
1 changed file:
- gajim/common/caps_cache.py
Changes:
=====================================
gajim/common/caps_cache.py
=====================================
@@ -504,3 +504,21 @@ class MucCapsCache:
except KeyError:
pass
return allowed
+
+ def get_room_infos(self, jid):
+ room_info = {}
+ if jid in self.cache:
+ for form in self.cache[jid].data:
+ try:
+ room_info['name'] = form['muc#roomconfig_roomname'].value
+ except KeyError:
+ room_info['name'] = None
+ try:
+ room_info['desc'] = form['muc#roominfo_description'].value
+ except KeyError:
+ room_info['desc'] = None
+ try:
+ room_info['lang'] = form['muc#roominfo_lang'].value
+ except KeyError:
+ room_info['lang'] = None
+ return room_info or None
View it on GitLab:
https://dev.gajim.org/gajim/gajim/commit/062b62db85dedf89bfdc7510789cdf89d4efa9ce
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/commit/062b62db85dedf89bfdc7510789cdf89d4efa9ce
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits