]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 593539: Fix the bugs activity for the see_also field.
authorTiago Mello <timello@gmail.com>
Tue, 21 Dec 2010 12:30:45 +0000 (10:30 -0200)
committerTiago Mello <timello@gmail.com>
Tue, 21 Dec 2010 12:30:45 +0000 (10:30 -0200)
r/a=mkanat

Bugzilla/Bug.pm

index fd0111578d1f05ec85334f2bb8ca309191c0802b..f3a28658a749245deb42bd67612f5a7cc08a077c 100644 (file)
@@ -931,6 +931,7 @@ sub update {
     }
 
     # See Also
+    my @old_see_also = @{ $old_bug->see_also };
     foreach my $field_values (@{ $self->{added_see_also} || [] }) {
         my $class = delete $field_values->{class};
         $class->insert_create_data($field_values);
@@ -940,7 +941,7 @@ sub update {
     delete $self->{added_see_also};
 
     my ($removed_see, $added_see) = 
-        diff_arrays($old_bug->see_also, $self->see_also);
+        diff_arrays(\@old_see_also, $self->see_also);
 
     if (scalar @$removed_see) {
         $dbh->do('DELETE FROM bug_see_also WHERE bug_id = ? AND '