summaryrefslogtreecommitdiffstats
path: root/extensions
diff options
context:
space:
mode:
authorDave Lawrence <dkl@mozilla.com>2011-11-07 22:21:06 +0100
committerDave Lawrence <dkl@mozilla.com>2011-11-07 22:21:06 +0100
commit1cfaad05c540bdcb29c41048f27a97cfef86995e (patch)
treef282d8e669a003dcf11779517b819e17038a292e /extensions
parent69be9aea828af78bb7a023692c95f7a2756e0568 (diff)
downloadbugzilla-1cfaad05c540bdcb29c41048f27a97cfef86995e.tar.gz
bugzilla-1cfaad05c540bdcb29c41048f27a97cfef86995e.tar.xz
Subroutine post_bug_after_creation redefined at ./extensions/REMO/Extension.pm
Diffstat (limited to 'extensions')
-rw-r--r--extensions/REMO/Extension.pm94
1 files changed, 0 insertions, 94 deletions
diff --git a/extensions/REMO/Extension.pm b/extensions/REMO/Extension.pm
index fa412d87e..3df35357a 100644
--- a/extensions/REMO/Extension.pm
+++ b/extensions/REMO/Extension.pm
@@ -230,98 +230,4 @@ sub post_bug_after_creation {
}
}
-sub post_bug_after_creation {
- my ($self, $args) = @_;
- my $vars = $args->{vars};
- my $bug = $vars->{bug};
- my $template = Bugzilla->template;
-
- if (Bugzilla->input_params->{format} eq 'remo-swag') {
- # If the attachment cannot be successfully added to the bug,
- # we notify the user, but we don't interrupt the bug creation process.
- my $error_mode_cache = Bugzilla->error_mode;
- Bugzilla->error_mode(ERROR_MODE_DIE);
-
- my $attachment;
- eval {
- my $xml;
- $template->process("bug/create/create-remo-swag.xml.tmpl", {}, \$xml)
- || ThrowTemplateError($template->error());
-
- $attachment = Bugzilla::Attachment->create(
- { bug => $bug,
- creation_ts => $bug->creation_ts,
- data => $xml,
- description => 'Remo Swag Request (XML)',
- filename => 'remo-swag.xml',
- ispatch => 0,
- isprivate => 0,
- isurl => 0,
- mimetype => 'text/xml',
- store_in_file => 0,
- });
- };
-
- if ($attachment) {
- # Insert comment for attachment
- $bug->add_comment('', { isprivate => 0,
- type => CMT_ATTACHMENT_CREATED,
- extra_data => $attachment->id });
- $bug->update($bug->creation_ts);
- }
- else {
- $vars->{'message'} = 'attachment_creation_failed';
- }
-
- Bugzilla->error_mode($error_mode_cache);
- }
-}
-
-sub post_bug_after_creation {
- my ($self, $args) = @_;
- my $vars = $args->{vars};
- my $bug = $vars->{bug};
- my $template = Bugzilla->template;
-
- if (Bugzilla->input_params->{format} eq 'remo-swag') {
- # If the attachment cannot be successfully added to the bug,
- # we notify the user, but we don't interrupt the bug creation process.
- my $error_mode_cache = Bugzilla->error_mode;
- Bugzilla->error_mode(ERROR_MODE_DIE);
-
- my $attachment;
- eval {
- my $xml;
- $template->process("bug/create/create-remo-swag.xml.tmpl", {}, \$xml)
- || ThrowTemplateError($template->error());
-
- $attachment = Bugzilla::Attachment->create(
- { bug => $bug,
- creation_ts => $bug->creation_ts,
- data => $xml,
- description => 'Remo Swag Request (XML)',
- filename => 'remo-swag.xml',
- ispatch => 0,
- isprivate => 0,
- isurl => 0,
- mimetype => 'text/xml',
- store_in_file => 0,
- });
- };
-
- if ($attachment) {
- # Insert comment for attachment
- $bug->add_comment('', { isprivate => 0,
- type => CMT_ATTACHMENT_CREATED,
- extra_data => $attachment->id });
- $bug->update($bug->creation_ts);
- }
- else {
- $vars->{'message'} = 'attachment_creation_failed';
- }
-
- Bugzilla->error_mode($error_mode_cache);
- }
-}
-
__PACKAGE__->NAME;