From 68b2490ee26a7e447b7fc0bb1f61dfd96aea0efa Mon Sep 17 00:00:00 2001 From: Daniel STANCU Date: Sat, 4 Apr 2020 23:08:34 +0300 Subject: [PATCH] [Notifier][Slack] Error trown when having more than 10 fields specified #36346 --- .../Notifier/Bridge/Slack/Block/SlackSectionBlock.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Symfony/Component/Notifier/Bridge/Slack/Block/SlackSectionBlock.php b/src/Symfony/Component/Notifier/Bridge/Slack/Block/SlackSectionBlock.php index 09b2ed46c8..14570f5100 100644 --- a/src/Symfony/Component/Notifier/Bridge/Slack/Block/SlackSectionBlock.php +++ b/src/Symfony/Component/Notifier/Bridge/Slack/Block/SlackSectionBlock.php @@ -44,6 +44,11 @@ final class SlackSectionBlock extends AbstractSlackBlock 'text' => $text, ]; + // Maximum number of items is 10 + if (10 <= \count($this->options['fields'])) { + throw new \LogicException('Maximum number of fields should not exceed 10.'); + } + return $this; }