You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.5 KiB
51 lines
1.5 KiB
5 years ago
|
From be0337f39091a91b780d55ef4baece05b25a3211 Mon Sep 17 00:00:00 2001
|
||
|
From: Lubomir Rintel <lkundrak@v3.sk>
|
||
|
Date: Sat, 19 Dec 2009 17:22:28 +0100
|
||
|
Subject: [PATCH 1/2] Do not default to GNOME bugzilla
|
||
|
|
||
|
---
|
||
|
git-send-bugzilla.pl | 13 ++++++++++---
|
||
|
1 files changed, 10 insertions(+), 3 deletions(-)
|
||
|
|
||
|
diff --git a/git-send-bugzilla.pl b/git-send-bugzilla.pl
|
||
|
index c26af96..8f30460 100755
|
||
|
--- a/git-send-bugzilla.pl
|
||
|
+++ b/git-send-bugzilla.pl
|
||
|
@@ -37,7 +37,7 @@ sub authenticate {
|
||
|
}
|
||
|
|
||
|
print STDERR "Logging in as $username...\n";
|
||
|
- $mech->get("$url/index.cgi?GoAheadAndLogIn=1");
|
||
|
+ $mech->get("$url?GoAheadAndLogIn=1");
|
||
|
die "Can't fetch login form: ", $mech->res->status_line
|
||
|
unless $mech->success;
|
||
|
|
||
|
@@ -106,7 +106,7 @@ sub add_attachment {
|
||
|
unless $mech->success;
|
||
|
|
||
|
die "Error while attaching patch. Aborting\n"
|
||
|
- unless $mech->title =~ /Changes Submitted/i;
|
||
|
+ unless $mech->title =~ /(Changes Submitted|Attachment \d+ added)/i;
|
||
|
}
|
||
|
|
||
|
sub read_repo_config {
|
||
|
@@ -131,7 +131,14 @@ sub usage {
|
||
|
exit $exitcode;
|
||
|
}
|
||
|
|
||
|
-$url = read_repo_config 'url', 'str', 'http://bugzilla.gnome.org';
|
||
|
+$url = read_repo_config 'url';
|
||
|
+die <<ERROR unless $url;
|
||
|
+URL of your bugzilla instance is not configured,
|
||
|
+Please configure your bugzilla instance like:
|
||
|
+
|
||
|
+ git config bugzilla.url http://bugzilla.gnome.org
|
||
|
+ git config bugzilla.url http://bugzilla.redhat.com
|
||
|
+ERROR
|
||
|
my $username = read_repo_config 'username';
|
||
|
my $password = read_repo_config 'password';
|
||
|
my $numbered = read_repo_config 'numbered', 'bool', 0;
|
||
|
--
|
||
|
1.6.5.5
|
||
|
|