forked from indymedia/epicyon
Endpoint for showing a list of accounts which you are following
parent
78e217bb27
commit
3007790bf6
17
daemon.py
17
daemon.py
|
@ -1559,6 +1559,23 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
|
|
||||||
self._benchmarkGETtimings(GETstartTime, GETtimings, 11)
|
self._benchmarkGETtimings(GETstartTime, GETtimings, 11)
|
||||||
|
|
||||||
|
# show a list of who you are following
|
||||||
|
if htmlGET and authorized and '/users/' in self.path and \
|
||||||
|
self.path.endswith('/following'):
|
||||||
|
nickname = getNicknameFromActor(self.path)
|
||||||
|
followingFilename = \
|
||||||
|
self.baseDir + '/accounts/' + \
|
||||||
|
nickname + '@' + self.domain + '/following.txt'
|
||||||
|
if not os.path.isfile(followingFilename):
|
||||||
|
self._404()
|
||||||
|
return
|
||||||
|
msg = ''
|
||||||
|
with open(followingFilename, 'r') as followingFile:
|
||||||
|
msg = followingFile.read()
|
||||||
|
self._login_headers('text/plain', len(msg), callingDomain)
|
||||||
|
self._write(msg.encode('utf-8'))
|
||||||
|
return
|
||||||
|
|
||||||
if self.path.startswith('/about'):
|
if self.path.startswith('/about'):
|
||||||
if callingDomain.endswith('.onion'):
|
if callingDomain.endswith('.onion'):
|
||||||
msg = \
|
msg = \
|
||||||
|
|
Loading…
Reference in New Issue