]> granicus.if.org Git - pdns/commitdiff
web: Add missing statuscode on css and jsonstat
authorChristian Hofstaedtler <christian@hofstaedtler.name>
Fri, 25 Jul 2014 13:44:45 +0000 (15:44 +0200)
committerChristian Hofstaedtler <christian@hofstaedtler.name>
Fri, 25 Jul 2014 13:44:45 +0000 (15:44 +0200)
pdns/ws-auth.cc

index 7738dd88158767e181d1e8ab4e7ecfc21a16f358..43df5b77ff39e3054a84a4e9a17ee88246cc241f 100644 (file)
@@ -1161,6 +1161,7 @@ void AuthWebServer::jsonstat(HttpRequest* req, HttpResponse* resp)
     object["number"]=lexical_cast<string>(number);
     //cerr<<"Flushed cache for '"<<parameters["domain"]<<"', cleaned "<<number<<" records"<<endl;
     resp->body = returnJsonObject(object);
+    resp->status = 200;
     return;
   }
   else if(command == "pdns-control") {
@@ -1179,6 +1180,7 @@ void AuthWebServer::jsonstat(HttpRequest* req, HttpResponse* resp)
     map<string, string> m;
     
     if(ptr) {
+      resp->status = 200;
       m["result"] = (*ptr)(parameters, 0);
     } else {
       resp->status = 404;
@@ -1232,6 +1234,7 @@ void AuthWebServer::cssfunction(HttpRequest* req, HttpResponse* resp)
   ret<<".resetring:hover i { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAA2ElEQVQY013PMUoDcRDF4c+kEzxCsNNCrBQvIGhnlcYm11EkBxAraw8gglgIoiJpAoKIYlBcgrgopsma3c3fwt1k9cHA480M8xvQp/nMjorOWY5ov7IAYlpjQk7aYxcuWBpwFQgJnUcaYk7GhEDIGL5w+MVpKLIRyR2b4JOjvGhUKzHTv2W7iuSN479Dvu9plf1awbQ6y3x1sU5tjpVJcMbakF6Ycoas8Dl5xEHJ160wRdfqzXfa6XQ4PLDlicWUjxHxZfndL/N+RhiwNzl/Q6PDhn/qsl76H7prcApk2B1aAAAAAElFTkSuQmCC);}"<<endl;
   ret<<".resizering {float: right;}"<<endl;
   resp->body = ret.str();
+  resp->status = 200;
 }
 
 void AuthWebServer::webThread()