When not using a UI, assume it is safe to send to unverified devices

This is also for bot/docker usage. It's arguable that this should be behind a config flag somewhere.
This commit is contained in:
Travis Ralston 2019-10-02 22:12:35 -06:00
parent 48c7f7a17e
commit 4e993eae59

View File

@ -853,9 +853,12 @@ class ProxyDaemon:
await self.send_ui_message(message)
try:
response = await asyncio.wait_for(
queue.get(), self.unverified_send_timeout
)
if self.send_queue:
response = await asyncio.wait_for(
queue.get(), self.unverified_send_timeout
)
else:
response = SendAnywaysMessage("irrelevant_message_ID", client, room_id)
if isinstance(response, CancelSendingMessage):
# The send was canceled notify the client that sent the