From: David Lawrence Date: Wed, 11 Mar 2015 17:56:59 +0000 (+0000) Subject: Bug 1141440: OPTION response for CORS requests to REST doesn't allow X-Bugzilla headers X-Git-Tag: release-5.1.1~333 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e7526caf7802734ca54ee907e8a2cecf61013b25;p=thirdparty%2Fbugzilla.git 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 --- diff --git a/Bugzilla/WebService/Server/REST.pm b/Bugzilla/WebService/Server/REST.pm index 16e0419855..d646dd7959 100644 --- a/Bugzilla/WebService/Server/REST.pm +++ b/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\-/;