From 0bb19b0db29c495c3090cd6fe8ab49cff7c25c41 Mon Sep 17 00:00:00 2001 From: "bzrmirror%bugzilla.org" Date: Wed, 11 Mar 2015 18:15:55 +0000 Subject: [PATCH] Bug 1141440: OPTION response for CORS requests to REST doesn't allow X-Bugzilla headers - Fixed a new hash constant error that did not fail locally due to Perl version difference git-svn-id: svn://10.0.0.236/trunk@265859 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/webtools/bugzilla/.bzrrev | 2 +- mozilla/webtools/bugzilla/.gitrev | 2 +- mozilla/webtools/bugzilla/Bugzilla/WebService/Server/REST.pm | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mozilla/webtools/bugzilla/.bzrrev b/mozilla/webtools/bugzilla/.bzrrev index c05ac3a2fcc..5e8d02177b0 100644 --- a/mozilla/webtools/bugzilla/.bzrrev +++ b/mozilla/webtools/bugzilla/.bzrrev @@ -1 +1 @@ -9331 \ No newline at end of file +9332 \ No newline at end of file diff --git a/mozilla/webtools/bugzilla/.gitrev b/mozilla/webtools/bugzilla/.gitrev index aad27f90f01..f3eecf1f9b4 100644 --- a/mozilla/webtools/bugzilla/.gitrev +++ b/mozilla/webtools/bugzilla/.gitrev @@ -1 +1 @@ -b70bdeb2ed17a03e1a24b37cb0a61d66d868522d \ No newline at end of file +e7526caf7802734ca54ee907e8a2cecf61013b25 \ No newline at end of file diff --git a/mozilla/webtools/bugzilla/Bugzilla/WebService/Server/REST.pm b/mozilla/webtools/bugzilla/Bugzilla/WebService/Server/REST.pm index 16e04198555..d646dd79591 100644 --- a/mozilla/webtools/bugzilla/Bugzilla/WebService/Server/REST.pm +++ b/mozilla/webtools/bugzilla/Bugzilla/WebService/Server/REST.pm @@ -135,7 +135,7 @@ sub response { # Access Control my @allowed_headers = qw(accept content-type origin x-requested-with); - foreach my $header (keys API_AUTH_HEADERS()) { + foreach my $header (keys %{ API_AUTH_HEADERS() }) { # We want to lowercase and replace _ with - my $translated_header = $header; $translated_header =~ tr/A-Z_/a-z\-/;