From 0b25c5c2c1c95874a50f6163649daa5e068aaf81 Mon Sep 17 00:00:00 2001 From: David Lawrence Date: Mon, 2 May 2016 13:43:37 +0000 Subject: Bug 1269252 - Using callback parameter with REST API causes read-only accessor error in Bugzilla/API/Server.pm r=dylan --- Bugzilla/API/Server.pm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Bugzilla/API/Server.pm b/Bugzilla/API/Server.pm index e3bf1ea71..a423f2f42 100644 --- a/Bugzilla/API/Server.pm +++ b/Bugzilla/API/Server.pm @@ -41,7 +41,7 @@ has api_options => (is => 'rw', default => sub { [] }); has api_params => (is => 'rw', default => sub { {} }); has api_path => (is => 'rw', default => ''); has cgi => (is => 'lazy'); -has content_type => (is => 'lazy'); +has content_type => (is => 'rw', default => 'application/json'); has controller => (is => 'rw', default => undef); has json => (is => 'lazy'); has load_error => (is => 'rw', default => undef); @@ -222,10 +222,6 @@ sub _build_cgi { return Bugzilla->cgi; } -sub _build_content_type { - return 'application/json'; -} - sub _build_json { # This may seem a little backwards to set utf8(0), but what this really # means is "don't convert our utf8 into byte strings, just leave it as a -- cgit v1.2.3-24-g4f1b