Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
0d5f5cc6 by wurstsalat at 2021-12-11T18:38:43+01:00
Settings: Fix getting type for group chat setting with default
The dict fallback always returned a str, instead of looking up a key value
Fixes #10716
- - - - -
1 changed file:
- gajim/common/settings.py
Changes:
=====================================
gajim/common/settings.py
=====================================
@@ -689,8 +689,9 @@ def set_group_chat_setting(self,
if default is HAS_ACCOUNT_DEFAULT:
default_store = ACCOUNT_SETTINGS['account']
- default = default_store.get(f'gc_{setting}_{context}_default',
- f'gc_{setting}_default')
+ default = default_store.get(f'gc_{setting}_{context}_default')
+ if default is None:
+ default = default_store.get(f'gc_{setting}_default')
if not isinstance(value, type(default)) and value is not None:
raise TypeError(f'Invalid type for {setting}: '
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/0d5f5cc6c63e605b6f4b2beb95f77cdf…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/0d5f5cc6c63e605b6f4b2beb95f77cdf…
You're receiving this email because of your account on dev.gajim.org.
Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
644db237 by wurstsalat at 2021-12-11T15:50:17+01:00
BaseControl: Fix _allow_add_message
- - - - -
1 changed file:
- gajim/gtk/controls/base.py
Changes:
=====================================
gajim/gtk/controls/base.py
=====================================
@@ -1127,7 +1127,7 @@ def _allow_add_message(self) -> bool:
lower_complete = self._scrolled_view.get_lower_complete()
chat_idle = app.window.is_chat_idle(self.account, self.contact.jid)
chat_selected = bool(app.window.get_active_control() is not None)
- return lower_complete and chat_idle or chat_selected
+ return lower_complete and (chat_idle or chat_selected)
def add_info_message(self, text: str) -> None:
self.conversation_view.add_info_message(text)
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/644db237d875d2a2a20066503bcd7a45…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/644db237d875d2a2a20066503bcd7a45…
You're receiving this email because of your account on dev.gajim.org.