Prevent update msg when no message exists

This commit is contained in:
Jeremy Zhang 2017-05-06 01:04:34 -07:00
parent ba7b47f193
commit b43d29bca5

View File

@ -68,8 +68,9 @@ class DatabaseInterface(object):
.filter(Messages.guild_id == message.server.id) \ .filter(Messages.guild_id == message.server.id) \
.filter(Messages.channel_id == message.channel.id) \ .filter(Messages.channel_id == message.channel.id) \
.filter(Messages.message_id == message.id).first() .filter(Messages.message_id == message.id).first()
msg.content = message.content if msg:
msg.edited_timestamp = message.edited_timestamp msg.content = message.content
msg.mentions = json.dumps(message.mentions) msg.edited_timestamp = message.edited_timestamp
msg.attachments = json.dumps(message.attachments) msg.mentions = json.dumps(message.mentions)
session.commit() msg.attachments = json.dumps(message.attachments)
session.commit()