forked from indymedia/epicyon
Some exemptions from authenticated fetch due to prior authorization
parent
de5e6d449a
commit
c3b8396084
20
daemon.py
20
daemon.py
|
@ -1732,12 +1732,11 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self._set_headers('text/html',len(msg),cookie)
|
self._set_headers('text/html',len(msg),cookie)
|
||||||
self.wfile.write(msg)
|
self.wfile.write(msg)
|
||||||
else:
|
else:
|
||||||
if self._fetchAuthenticated():
|
# don't need authenticated fetch here because there is
|
||||||
|
# already the authorization check
|
||||||
msg=json.dumps(inboxFeed).encode('utf-8')
|
msg=json.dumps(inboxFeed).encode('utf-8')
|
||||||
self._set_headers('application/json',len(msg),None)
|
self._set_headers('application/json',len(msg),None)
|
||||||
self.wfile.write(msg)
|
self.wfile.write(msg)
|
||||||
else:
|
|
||||||
self._404()
|
|
||||||
self.server.GETbusy=False
|
self.server.GETbusy=False
|
||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
|
@ -1801,12 +1800,11 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self._set_headers('text/html',len(msg),cookie)
|
self._set_headers('text/html',len(msg),cookie)
|
||||||
self.wfile.write(msg)
|
self.wfile.write(msg)
|
||||||
else:
|
else:
|
||||||
if self._fetchAuthenticated():
|
# don't need authenticated fetch here because there is
|
||||||
|
# already the authorization check
|
||||||
msg=json.dumps(inboxDMFeed).encode('utf-8')
|
msg=json.dumps(inboxDMFeed).encode('utf-8')
|
||||||
self._set_headers('application/json',len(msg),None)
|
self._set_headers('application/json',len(msg),None)
|
||||||
self.wfile.write(msg)
|
self.wfile.write(msg)
|
||||||
else:
|
|
||||||
self._404()
|
|
||||||
self.server.GETbusy=False
|
self.server.GETbusy=False
|
||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
|
@ -1873,12 +1871,11 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self._set_headers('text/html',len(msg),cookie)
|
self._set_headers('text/html',len(msg),cookie)
|
||||||
self.wfile.write(msg)
|
self.wfile.write(msg)
|
||||||
else:
|
else:
|
||||||
if self._fetchAuthenticated():
|
# don't need authenticated fetch here because there is
|
||||||
|
# already the authorization check
|
||||||
msg=json.dumps(inboxRepliesFeed).encode('utf-8')
|
msg=json.dumps(inboxRepliesFeed).encode('utf-8')
|
||||||
self._set_headers('application/json',len(msg),None)
|
self._set_headers('application/json',len(msg),None)
|
||||||
self.wfile.write(msg)
|
self.wfile.write(msg)
|
||||||
else:
|
|
||||||
self._404()
|
|
||||||
self.server.GETbusy=False
|
self.server.GETbusy=False
|
||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
|
@ -1995,12 +1992,11 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self._set_headers('text/html',len(msg),cookie)
|
self._set_headers('text/html',len(msg),cookie)
|
||||||
self.wfile.write(msg)
|
self.wfile.write(msg)
|
||||||
else:
|
else:
|
||||||
if self._fetchAuthenticated():
|
# don't need authenticated fetch here because there is
|
||||||
|
# already the authorization check
|
||||||
msg=json.dumps(moderationFeed).encode('utf-8')
|
msg=json.dumps(moderationFeed).encode('utf-8')
|
||||||
self._set_headers('application/json',len(msg),None)
|
self._set_headers('application/json',len(msg),None)
|
||||||
self.wfile.write(msg)
|
self.wfile.write(msg)
|
||||||
else:
|
|
||||||
self._404()
|
|
||||||
self.server.GETbusy=False
|
self.server.GETbusy=False
|
||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue