mirror of https://gitlab.com/bashrc2/epicyon
Detect users path
parent
485b537fe7
commit
9deebab1a9
8
inbox.py
8
inbox.py
|
@ -240,10 +240,14 @@ def getPersonPubKey(baseDir: str, session, personUrl: str,
|
||||||
if not personUrl:
|
if not personUrl:
|
||||||
return None
|
return None
|
||||||
personUrl = personUrl.replace('#main-key', '')
|
personUrl = personUrl.replace('#main-key', '')
|
||||||
if personUrl.endswith('/users/inbox'):
|
usersPaths = getUserPaths()
|
||||||
|
for possibleUsersPath in usersPaths:
|
||||||
|
if personUrl.endswith(possibleUsersPath + 'inbox'):
|
||||||
if debug:
|
if debug:
|
||||||
print('DEBUG: Obtaining public key for shared inbox')
|
print('DEBUG: Obtaining public key for shared inbox')
|
||||||
personUrl = personUrl.replace('/users/inbox', '/inbox')
|
personUrl = \
|
||||||
|
personUrl.replace(possibleUsersPath + 'inbox', '/inbox')
|
||||||
|
break
|
||||||
personJson = \
|
personJson = \
|
||||||
getPersonFromCache(baseDir, personUrl, personCache, True)
|
getPersonFromCache(baseDir, personUrl, personCache, True)
|
||||||
if not personJson:
|
if not personJson:
|
||||||
|
|
Loading…
Reference in New Issue