diff --git a/core/classes/Events/DiscordWebhookBuilder.php b/core/classes/Events/DiscordWebhookBuilder.php index 52a9b34245..2eacadd83b 100644 --- a/core/classes/Events/DiscordWebhookBuilder.php +++ b/core/classes/Events/DiscordWebhookBuilder.php @@ -13,7 +13,7 @@ class DiscordWebhookBuilder private ?string $_avatar_url = null; private ?string $_content = null; /** @var DiscordEmbed[] */ - private ?array $_embeds = null; + private ?array $_embeds = []; private function __construct() { @@ -75,10 +75,6 @@ public function getEmbeds(): ?array */ public function addEmbed(Closure $closure): self { - if ($this->_embeds === null) { - $this->_embeds = []; - } - $embed = $closure(new DiscordEmbed()); if (!($embed instanceof DiscordEmbed)) { throw new RuntimeException('Embed closure must return a DiscordEmbed instance');