We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents bd171fa + 1deb9db commit 88d3a86Copy full SHA for 88d3a86
lib/requests/sharing-request.js
@@ -64,10 +64,11 @@ class SharingRequest extends AuthRequest {
64
* @param req {IncomingRequest}
65
* @param res {ServerResponse}
66
*/
67
- static async get (req, res) {
+ static async get (req, res, next) {
68
const request = SharingRequest.fromParams(req, res)
69
70
const appUrl = request.getAppUrl()
71
+ if (!appUrl) return next()
72
const appOrigin = appUrl.origin
73
const serverUrl = new url.URL(req.app.locals.ldp.serverUri)
74
@@ -153,6 +154,7 @@ class SharingRequest extends AuthRequest {
153
154
}
155
156
getAppUrl () {
157
+ if (!this.authQueryParams.redirect_uri) return
158
return new url.URL(this.authQueryParams.redirect_uri)
159
160
0 commit comments