mirror of
https://github.com/brandons209/Red-bot-Cogs.git
synced 2024-06-03 11:05:18 +12:00
empty keys list fixed
This commit is contained in:
parent
785a191f7a
commit
f4d6f3d9d7
|
@ -127,9 +127,11 @@ class MoreAdmin(commands.Cog):
|
||||||
else:
|
else:
|
||||||
keys = sorted([float(k) for k in last_msgs.keys()])
|
keys = sorted([float(k) for k in last_msgs.keys()])
|
||||||
# if oldest message saved is newer than the message to add, dont add it
|
# if oldest message saved is newer than the message to add, dont add it
|
||||||
if keys[0] > message.created_at.timestamp():
|
if keys: # need to make sure if user has last message
|
||||||
return
|
if keys[0] > message.created_at.timestamp():
|
||||||
del last_msgs[str(keys[0])] # remove oldest entry
|
return
|
||||||
|
del last_msgs[str(keys[0])] # remove oldest entry
|
||||||
|
|
||||||
# append new entry
|
# append new entry
|
||||||
last_msgs[message.created_at.timestamp()] = {"channel_id": message.channel.id, "message_id": message.id}
|
last_msgs[message.created_at.timestamp()] = {"channel_id": message.channel.id, "message_id": message.id}
|
||||||
|
|
||||||
|
@ -625,7 +627,10 @@ class MoreAdmin(commands.Cog):
|
||||||
if check_messages:
|
if check_messages:
|
||||||
last_msgs = await self.config.member(user).last_msgs()
|
last_msgs = await self.config.member(user).last_msgs()
|
||||||
keys = sorted([float(k) for k in last_msgs.keys()])
|
keys = sorted([float(k) for k in last_msgs.keys()])
|
||||||
_purge = datetime.fromtimestamp(keys[0])
|
if keys:
|
||||||
|
_purge = datetime.fromtimestamp(keys[0])
|
||||||
|
else:
|
||||||
|
_purge = "No messages."
|
||||||
msg = "Last Message Time"
|
msg = "Last Message Time"
|
||||||
else:
|
else:
|
||||||
_purge = user.joined_at
|
_purge = user.joined_at
|
||||||
|
|
Loading…
Reference in a new issue