From 9fbf2346bdebe978f65afc52e21f5058c59b5673 Mon Sep 17 00:00:00 2001 From: Byron Jones Date: Tue, 8 Jul 2014 22:12:59 +0800 Subject: Bug 1035825: seeing "Can't use an undefined value as an ARRAY reference" when updating a bug with an empty CC list --- extensions/BugmailFilter/Extension.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'extensions/BugmailFilter') diff --git a/extensions/BugmailFilter/Extension.pm b/extensions/BugmailFilter/Extension.pm index 89564031c..a5fdba922 100644 --- a/extensions/BugmailFilter/Extension.pm +++ b/extensions/BugmailFilter/Extension.pm @@ -247,7 +247,9 @@ sub _should_drop { $rel_map[5] = $bug->qa_contact->id == $user_id; $rel_map[6] = !$rel_map[6]; } - $rel_map[7] = grep { $_ eq $login } @{ $bug->cc }; + $rel_map[7] = $bug->cc + ? grep { $_ eq $login } @{ $bug->cc } + : 0; $rel_map[8] = !$rel_map[8]; $rel_map[9] = ( $relationship & $bit_watching -- cgit v1.2.3-24-g4f1b