Don't allow removal of picarto before addition, it bugs the entry in the database
This commit is contained in:
parent
4f8f606609
commit
259da83950
|
@ -210,13 +210,19 @@ class Picarto:
|
||||||
@utils.check_restricted()
|
@utils.check_restricted()
|
||||||
async def remove_picarto_url(self, ctx):
|
async def remove_picarto_url(self, ctx):
|
||||||
"""Removes your picarto URL"""
|
"""Removes your picarto URL"""
|
||||||
entry = {
|
key = str(ctx.message.author.id)
|
||||||
'picarto_url': None,
|
|
||||||
'member_id': str(ctx.message.author.id)
|
|
||||||
}
|
|
||||||
|
|
||||||
self.bot.db.save('picarto', entry)
|
result = self.bot.db.load('picarto', key=key)
|
||||||
await ctx.send("I am no longer saving your picarto URL {}".format(ctx.message.author.mention))
|
if result:
|
||||||
|
entry = {
|
||||||
|
'picarto_url': None,
|
||||||
|
'member_id': str(ctx.message.author.id)
|
||||||
|
}
|
||||||
|
|
||||||
|
self.bot.db.save('picarto', entry)
|
||||||
|
await ctx.send("I am no longer saving your picarto URL {}".format(ctx.message.author.mention))
|
||||||
|
else:
|
||||||
|
await ctx.send("I cannot remove something that I don't have (you've never saved your Picarto URL)")
|
||||||
|
|
||||||
@picarto.command(name='alerts')
|
@picarto.command(name='alerts')
|
||||||
@commands.guild_only()
|
@commands.guild_only()
|
||||||
|
|
Loading…
Reference in a new issue