From cc75dd8909be974baa25fcc2cf20c1db75884978 Mon Sep 17 00:00:00 2001 From: stijndcl Date: Mon, 12 Feb 2024 20:16:52 +0100 Subject: [PATCH] Fix typing --- database/crud/currency.py | 2 +- didier/cogs/gambling.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/database/crud/currency.py b/database/crud/currency.py index 63bb959..9bdc681 100644 --- a/database/crud/currency.py +++ b/database/crud/currency.py @@ -163,7 +163,7 @@ async def gamble_dinks( if amount == "all": amount = bank.dinks - amount = min(amount, bank.dinks) + amount = min(int(amount), bank.dinks) sign = 1 if won else -1 factor = (payout_factor - 1) if won else 1 diff --git a/didier/cogs/gambling.py b/didier/cogs/gambling.py index 03a431c..f8ba028 100644 --- a/didier/cogs/gambling.py +++ b/didier/cogs/gambling.py @@ -31,11 +31,11 @@ class Gambling(commands.Cog): result: str = random.choice(["heads", "tails"]) # No stakes + if amount is None: + return await ctx.reply(f"{result.capitalize()}!", mention_author=False) + if guess is None: - if amount is None: - return await ctx.reply(f"{result.capitalize()}!", mention_author=False) - else: - guess = random.choice(["heads", "tails"]) + guess = random.choice(["heads", "tails"]) guess = guess.lower()