Corrected some issues with the database
This commit is contained in:
parent
ac23687696
commit
a22cf3e414
10
cogs/mod.py
10
cogs/mod.py
|
@ -111,8 +111,8 @@ class Mod:
|
||||||
key = str(ctx.message.guild.id)
|
key = str(ctx.message.guild.id)
|
||||||
entry = {'server_id': key,
|
entry = {'server_id': key,
|
||||||
'notification_channel': str(channel.id)}
|
'notification_channel': str(channel.id)}
|
||||||
if not await utils.update_content('server_alerts', entry, key):
|
if not await utils.update_content('server_settings', entry, key):
|
||||||
await utils.add_content('server_alerts', entry)
|
await utils.add_content('server_settings', entry)
|
||||||
await ctx.send("I have just changed this server's 'notifications' channel"
|
await ctx.send("I have just changed this server's 'notifications' channel"
|
||||||
"\nAll notifications will now go to `{}`".format(channel))
|
"\nAll notifications will now go to `{}`".format(channel))
|
||||||
|
|
||||||
|
@ -131,8 +131,8 @@ class Mod:
|
||||||
key = str(ctx.message.guild.id)
|
key = str(ctx.message.guild.id)
|
||||||
entry = {'server_id': key,
|
entry = {'server_id': key,
|
||||||
'join_leave': on_off}
|
'join_leave': on_off}
|
||||||
if not await utils.update_content('user_notifications', entry, key):
|
if not await utils.update_content('server_settings', entry, key):
|
||||||
await utils.add_content('user_notifications', entry)
|
await utils.add_content('server_settings', entry)
|
||||||
|
|
||||||
fmt = "notify" if on_off else "not notify"
|
fmt = "notify" if on_off else "not notify"
|
||||||
await ctx.send("This server will now {} if someone has joined or left".format(fmt))
|
await ctx.send("This server will now {} if someone has joined or left".format(fmt))
|
||||||
|
@ -226,7 +226,7 @@ class Mod:
|
||||||
server_settings = await utils.get_content('server_settings', str(ctx.message.guild.id))
|
server_settings = await utils.get_content('server_settings', str(ctx.message.guild.id))
|
||||||
try:
|
try:
|
||||||
server_perms = server_settings['permissions']
|
server_perms = server_settings['permissions']
|
||||||
except (TypeError, IndexError):
|
except (TypeError, IndexError, KeyError):
|
||||||
server_perms = {}
|
server_perms = {}
|
||||||
|
|
||||||
perms_value = server_perms.get(cmd.qualified_name)
|
perms_value = server_perms.get(cmd.qualified_name)
|
||||||
|
|
Loading…
Reference in a new issue