From f6013b2b6a26a23c6d06c1ee6748bc4515e83903 Mon Sep 17 00:00:00 2001 From: Dylan William Hardison Date: Sun, 8 Apr 2018 11:50:28 -0400 Subject: fix secure_mail error during checksetup: ignore secure_mail column if not added to schema yet --- extensions/SecureMail/Extension.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/SecureMail/Extension.pm b/extensions/SecureMail/Extension.pm index d684b5a39..b05dc97f6 100644 --- a/extensions/SecureMail/Extension.pm +++ b/extensions/SecureMail/Extension.pm @@ -102,7 +102,10 @@ sub object_columns { my $columns = $args->{'columns'}; if ($class->isa('Bugzilla::Group')) { - push(@$columns, 'secure_mail'); + my $dbh = Bugzilla->dbh; + if ($dbh->bz_column_info(Bugzilla::Group->DB_TABLE, 'securemail')) { + push @$columns, 'secure_mail'; + } } } -- cgit v1.2.3-24-g4f1b