Compare commits

..

No commits in common. "master" and "v2.4.0" have entirely different histories.

View file

@ -980,10 +980,6 @@ class ReticulumMeshChat:
@routes.post("/api/v1/reticulum/enable-transport")
async def index(request):
# ensure reticulum section exists
if "reticulum" not in self.reticulum.config:
self.reticulum.config["reticulum"] = {}
# enable transport mode
self.reticulum.config["reticulum"]["enable_transport"] = True
self.reticulum.config.write()
@ -996,10 +992,6 @@ class ReticulumMeshChat:
@routes.post("/api/v1/reticulum/disable-transport")
async def index(request):
# ensure reticulum section exists
if "reticulum" not in self.reticulum.config:
self.reticulum.config["reticulum"] = {}
# disable transport mode
self.reticulum.config["reticulum"]["enable_transport"] = False
self.reticulum.config.write()
@ -3039,11 +3031,10 @@ class ReticulumMeshChat:
has_delivered = lxmf_message.state == LXMF.LXMessage.DELIVERED
has_propagated = lxmf_message.state == LXMF.LXMessage.SENT and lxmf_message.method == LXMF.LXMessage.PROPAGATED
has_failed = lxmf_message.state == LXMF.LXMessage.FAILED
has_rejected = lxmf_message.state == LXMF.LXMessage.REJECTED
is_cancelled = lxmf_message.state == LXMF.LXMessage.CANCELLED
# check if we should stop updating
if has_delivered or has_propagated or has_failed or has_rejected or is_cancelled:
if has_delivered or has_propagated or has_failed or is_cancelled:
should_update_message = False
# handle an announce received from reticulum, for an audio call address