Count all-blank strings as empty for the purposes of proxy validation

This commit is contained in:
Ske 2018-11-08 15:47:21 +01:00
parent 99657ae07d
commit 3fca071c1d

View File

@ -164,7 +164,8 @@ async def try_proxy_message(conn, message: discord.Message, logger: ChannelLogge
inner_text = utils.sanitize(inner_text) inner_text = utils.sanitize(inner_text)
# If we don't have an inner text OR an attachment, we cancel because the hook can't send that # If we don't have an inner text OR an attachment, we cancel because the hook can't send that
if not inner_text and not message.attachments: # Strip so it counts a string of solely spaces as blank too
if not inner_text.strip() and not message.attachments:
return False return False
# So, we now have enough information to successfully proxy a message # So, we now have enough information to successfully proxy a message