From c93ee07ca9654a486bd59b9349cabcab5ecafe9b Mon Sep 17 00:00:00 2001 From: DA344 <108473820+DA-344@users.noreply.github.com> Date: Sun, 9 Mar 2025 23:11:27 +0100 Subject: [PATCH] fix: Container._colour raising ValueError --- discord/components.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/discord/components.py b/discord/components.py index a9a6de24b..5ed52891f 100644 --- a/discord/components.py +++ b/discord/components.py @@ -1225,11 +1225,11 @@ class Container(Component): self.children.append(comp) self.spoiler: bool = data.get('spoiler', False) - self._colour: Optional[Colour] - try: - self._colour = Colour(data['accent_color']) # type: ignore - except KeyError: - self._colour = None + + colour = data.get('accent_color') + self._colour: Optional[Colour] = None + if colour is not None: + self._colour = Colour(colour) @property def accent_colour(self) -> Optional[Colour]: