diff --git a/daemon.py b/daemon.py index 112e5c9f6..15ecc1c5a 100644 --- a/daemon.py +++ b/daemon.py @@ -1643,7 +1643,8 @@ class PubServer(BaseHTTPRequestHandler): self.server.domainFull + usersPath msg = htmlRemoveSharedItem(self.server.translate, self.server.baseDir, - actor, shareName).encode('utf-8') + actor, shareName, + callingDomain).encode('utf-8') if not msg: if callingDomain.endswith('.onion') and \ self.server.onionDomain: @@ -7065,7 +7066,7 @@ class PubServer(BaseHTTPRequestHandler): maxPostsInFeed, self.server.httpPrefix, self.server.domainFull, - actorStr) + actorStr, callingDomain) if sharedItemsStr: msg = sharedItemsStr.encode('utf-8') self._login_headers('text/html', diff --git a/webinterface.py b/webinterface.py index 26683ac9d..d62f12cad 100644 --- a/webinterface.py +++ b/webinterface.py @@ -452,7 +452,8 @@ def htmlSearchSharedItems(translate: {}, pageNumber: int, resultsPerPage: int, httpPrefix: str, - domainFull: str, actor: str) -> str: + domainFull: str, actor: str, + callingDomain: str) -> str: """Search results for shared items """ iconsDir = getIconsDir(baseDir) @@ -549,9 +550,13 @@ def htmlSearchSharedItems(translate: {}, translate['Remove'] + '' sharedItemsForm += '
' if not resultsExist and currPage > 1: + postActor = \ + getUrlPath(actor, domainFull, + callingDomain) # previous page link, needs to be a POST sharedItemsForm += \ - '