From 5b2599c1ee861c8a13f685533694c4695e7ee583 Mon Sep 17 00:00:00 2001 From: Jackson Morgan Date: Tue, 4 Jun 2019 15:00:30 -0400 Subject: [PATCH] Fix consent dialog not showing up --- lib/requests/sharing-request.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/requests/sharing-request.js b/lib/requests/sharing-request.js index 6fc8f416c..44391f742 100644 --- a/lib/requests/sharing-request.js +++ b/lib/requests/sharing-request.js @@ -73,7 +73,7 @@ class SharingRequest extends AuthRequest { // Check if is already registered or is data browser or the webId is not on this machine if (request.isUserLoggedIn()) { if ( - new url.URL(request.session.subject._id).origin !== serverUrl.origin || + !this.isSubdomain(serverUrl.host, new url.URL(request.session.subject._id).host) || (appUrl && request.isSubdomain(serverUrl.host, appUrl.host) && appUrl.protocol === serverUrl.protocol) || await request.isAppRegistered(req.app.locals.ldp, appOrigin, request.session.subject._id) ) {