diff options
-rw-r--r-- | src/click/decorators.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/click/decorators.py b/src/click/decorators.py index 961aac2..d3f49e2 100644 --- a/src/click/decorators.py +++ b/src/click/decorators.py @@ -181,10 +181,11 @@ def command( try: params = f.__click_params__ # type: ignore - params.reverse() - del f.__click_params__ # type: ignore except AttributeError: params = [] + else: + params.reverse() + del f.__click_params__ # type: ignore if attrs.get("help") is None: attrs["help"] = inspect.getdoc(f) |