Disable notifications in daemon mode

This commit is contained in:
Mark Qvist 2024-09-08 15:17:26 +02:00
parent edb07c7cea
commit 12ddf61436

View File

@ -864,12 +864,13 @@ class SidebandCore():
RNS.log("Error while setting LXMF propagation node: "+str(e), RNS.LOG_ERROR) RNS.log("Error while setting LXMF propagation node: "+str(e), RNS.LOG_ERROR)
def notify(self, title, content, group=None, context_id=None): def notify(self, title, content, group=None, context_id=None):
if not self.is_daemon:
if RNS.vendor.platformutils.is_linux(): if RNS.vendor.platformutils.is_linux():
from sbapp.ui.helpers import strip_emojis from sbapp.ui.helpers import strip_emojis
title = strip_emojis(title) title = strip_emojis(title)
content = strip_emojis(content) content = strip_emojis(content)
if not self.is_daemon:
if self.config["notifications_on"]: if self.config["notifications_on"]:
if RNS.vendor.platformutils.is_android(): if RNS.vendor.platformutils.is_android():
if self.getpersistent("permissions.notifications"): if self.getpersistent("permissions.notifications"):