From: dklawren Date: Tue, 8 Jan 2019 17:42:39 +0000 (-0500) Subject: Bug 1518522 - phabbugz comments in bugs need to set is_markdown to true X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=14456934be4fb4715ce087d0531598f8844550f9;p=thirdparty%2Fbugzilla.git Bug 1518522 - phabbugz comments in bugs need to set is_markdown to true --- diff --git a/extensions/PhabBugz/lib/Util.pm b/extensions/PhabBugz/lib/Util.pm index d5521ad4f..b6d5a54ce 100644 --- a/extensions/PhabBugz/lib/Util.pm +++ b/extensions/PhabBugz/lib/Util.pm @@ -81,9 +81,14 @@ sub create_revision_attachment { }); # Insert a comment about the new attachment into the database. - $bug->add_comment($revision->summary, - {type => CMT_ATTACHMENT_CREATED, extra_data => $attachment->id}); - + $bug->add_comment( + $revision->summary, + { + type => CMT_ATTACHMENT_CREATED, + extra_data => $attachment->id, + is_markdown => (Bugzilla->params->{use_markdown} ? 1 : 0) + } + ); delete $bug->{attachments}; return $attachment; @@ -105,10 +110,8 @@ sub get_bug_role_phids { push(@bug_users, $bug->qa_contact) if $bug->qa_contact; push(@bug_users, @{$bug->cc_users}) if @{$bug->cc_users}; - my $phab_users - = Bugzilla::Extension::PhabBugz::User->match({ - ids => [map { $_->id } @bug_users] - }); + my $phab_users = Bugzilla::Extension::PhabBugz::User->match( + {ids => [map { $_->id } @bug_users]}); return [map { $_->phid } @{$phab_users}]; } @@ -139,10 +142,8 @@ sub get_attachment_revisions { my @revisions; foreach my $revision_id (@revision_ids) { - my $revision - = Bugzilla::Extension::PhabBugz::Revision->new_from_query({ - ids => [$revision_id] - }); + my $revision = Bugzilla::Extension::PhabBugz::Revision->new_from_query( + {ids => [$revision_id]}); push @revisions, $revision if $revision; }