We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 37b656d commit 5e70965Copy full SHA for 5e70965
lib/auth/utils.js
@@ -8,8 +8,15 @@ exports.setReturnToFromReferer = function setReturnToFromReferer (req) {
8
if (!req.session) req.session = {}
9
10
var referer = req.get('referer')
11
- var refererSearchParams = new URLSearchParams(new URL(referer).search)
12
- var nextURL = refererSearchParams.get('next')
+ var nextURL
+ if (referer) {
13
+ try {
14
+ var refererSearchParams = new URLSearchParams(new URL(referer).search)
15
+ nextURL = refererSearchParams.get('next')
16
+ } catch (err) {
17
+ logger.warn(err)
18
+ }
19
20
21
if (nextURL) {
22
var isRelativeNextURL = nextURL.indexOf('://') === -1 && !nextURL.startsWith('//')
0 commit comments