From 279f616b392c78d3b2cdecf50830a5dd06e92b0d Mon Sep 17 00:00:00 2001 From: Om <92863779+Om1609@users.noreply.github.com> Date: Mon, 3 Apr 2023 21:52:13 +0530 Subject: [PATCH] fix: bridge command group name (#2000) * fix double name parameter * Update CHANGELOG.md Signed-off-by: Om <92863779+Om1609@users.noreply.github.com> --------- Signed-off-by: Om <92863779+Om1609@users.noreply.github.com> --- CHANGELOG.md | 2 ++ discord/ext/bridge/core.py | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 57d0af8f6d..951baa9f2e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,6 +38,8 @@ These changes are available on the `master` branch, but have not yet been releas in cogs. ([#1989](https://github.com/Pycord-Development/pycord/pull/1989)) - Fixed scheduled events breaking when changing the location from external to a channel. ([#1998](https://github.com/Pycord-Development/pycord/pull/1998)) +- Fixed `TypeError` being raised when passing `name` argument to bridge groups. + ([#2000](https://github.com/Pycord-Development/pycord/pull/2000)) ## [2.4.1] - 2023-03-20 diff --git a/discord/ext/bridge/core.py b/discord/ext/bridge/core.py index 0985526ab0..8c9a69d265 100644 --- a/discord/ext/bridge/core.py +++ b/discord/ext/bridge/core.py @@ -325,10 +325,12 @@ class BridgeCommandGroup(BridgeCommand): slash_variant: BridgeSlashGroup def __init__(self, callback, *args, **kwargs): + ext_var = BridgeExtGroup(callback, *args, **kwargs) + kwargs.update({"name": ext_var.name}) super().__init__( callback, - ext_variant=(ext_var := BridgeExtGroup(callback, *args, **kwargs)), - slash_variant=BridgeSlashGroup(callback, ext_var.name, *args, **kwargs), + ext_variant=ext_var, + slash_variant=BridgeSlashGroup(callback, *args, **kwargs), parent=kwargs.pop("parent", None), )