diff options
Diffstat (limited to 'bot/exts/evergreen/space.py')
| -rw-r--r-- | bot/exts/evergreen/space.py | 12 | 
1 files changed, 7 insertions, 5 deletions
| diff --git a/bot/exts/evergreen/space.py b/bot/exts/evergreen/space.py index c6d8433d..6d93a980 100644 --- a/bot/exts/evergreen/space.py +++ b/bot/exts/evergreen/space.py @@ -74,16 +74,18 @@ class Space(Cog):          # Parse date to params, when provided. Show error message when invalid formatting          if date:              try: -                now = datetime.now().date()                  apod_date = datetime.strptime(date, "%Y-%m-%d").date() -                if datetime(1995, 6, 16).date() > apod_date or now < apod_date: -                    await ctx.send(f"Date must be in range 16th June 1995 and {now.strftime('%dth %B %Y')}.") -                    return -                params["date"] = apod_date.isoformat()              except ValueError:                  await ctx.send(f"Invalid date {date}. Please make sure your date is in format YYYY-MM-DD.")                  return +            now = datetime.now().date() +            if datetime(1995, 6, 16).date() > apod_date or now < apod_date: +                await ctx.send(f"Date must be in range 16th June 1995 and {now.strftime('%dth %B %Y')}.") +                return + +            params["date"] = apod_date.isoformat() +          result = await self.fetch_from_nasa("planetary/apod", params)          await ctx.send( | 
