From 3d50b8f52e641a8fa8760903c1a687209285bef0 Mon Sep 17 00:00:00 2001 From: Calvin Montgomery Date: Thu, 24 Aug 2017 20:55:18 -0700 Subject: [PATCH] Fix getSafeReferrer when referrer is null --- src/web/auth.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/web/auth.js b/src/web/auth.js index b71c4887..1132d6b0 100644 --- a/src/web/auth.js +++ b/src/web/auth.js @@ -20,6 +20,11 @@ const LOGGER = require('@calzoneman/jsli')('web/auth'); function getSafeReferrer(req) { const referrer = req.header('referer'); + + if (!referrer) { + return null; + } + const { hostname } = url.parse(referrer); // TODO: come back to this when refactoring http alt domains