Remove provisional note from NoParseOptional, fix and start using UserInputOptional (#4142)

This commit is contained in:
jack1142
2020-08-10 21:20:02 +02:00
committed by GitHub
parent 35b0224690
commit 9798538438
7 changed files with 26 additions and 37 deletions

View File

@@ -6,6 +6,7 @@ from typing import Optional, Union
import discord
from redbot.core import commands, i18n, checks, modlog
from redbot.core.commands import UserInputOptional
from redbot.core.utils import AsyncIter
from redbot.core.utils.chat_formatting import pagify, humanize_number, bold, humanize_list
from redbot.core.utils.mod import is_allowed_by_hierarchy, get_audit_reason
@@ -427,7 +428,7 @@ class KickBanMixin(MixinMeta):
self,
ctx: commands.Context,
user: discord.Member,
duration: Optional[commands.TimedeltaConverter] = timedelta(days=1),
duration: UserInputOptional[commands.TimedeltaConverter] = timedelta(days=1),
days: Optional[int] = None,
*,
reason: str = None,