mirror of https://gitlab.com/bashrc2/epicyon
Preserve post id
parent
545f5d0523
commit
506a55904a
10
daemon.py
10
daemon.py
|
@ -10164,17 +10164,17 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.domainFull)
|
self.server.domainFull)
|
||||||
messageJson = {}
|
messageJson = {}
|
||||||
if pinnedPostJson:
|
if pinnedPostJson:
|
||||||
|
postId = pinnedPostJson['id']
|
||||||
messageJson = \
|
messageJson = \
|
||||||
outboxMessageCreateWrap(self.server.httpPrefix,
|
outboxMessageCreateWrap(self.server.httpPrefix,
|
||||||
nickname,
|
nickname,
|
||||||
self.server.domain,
|
self.server.domain,
|
||||||
self.server.port,
|
self.server.port,
|
||||||
pinnedPostJson)
|
pinnedPostJson)
|
||||||
messageJson['id'] = pinnedPostJson['id'] + '/activity'
|
messageJson['id'] = postId + '/activity'
|
||||||
messageJson['object']['id'] = pinnedPostJson['id']
|
messageJson['object']['id'] = postId
|
||||||
messageJson['object']['url'] = \
|
messageJson['object']['url'] = postId.replace('/users/', '/@')
|
||||||
pinnedPostJson['id'].replace('/users/', '/@')
|
messageJson['object']['atomUri'] = postId
|
||||||
messageJson['object']['atomUri'] = pinnedPostJson['id']
|
|
||||||
msg = json.dumps(messageJson,
|
msg = json.dumps(messageJson,
|
||||||
ensure_ascii=False).encode('utf-8')
|
ensure_ascii=False).encode('utf-8')
|
||||||
msglen = len(msg)
|
msglen = len(msg)
|
||||||
|
|
Loading…
Reference in New Issue