Skip to content

Commit 4374a35

Browse files
authored
ensure user is defined in early short-circuit requests (#833)
1 parent 321f5a9 commit 4374a35

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

jupyter_server/base/handlers.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -573,6 +573,7 @@ def check_host(self):
573573

574574
async def prepare(self):
575575
if not self.check_host():
576+
self.current_user = self._jupyter_current_user = None
576577
raise web.HTTPError(403)
577578

578579
from jupyter_server.auth import IdentityProvider
@@ -802,7 +803,8 @@ def options(self, *args, **kwargs):
802803
class Template404(JupyterHandler):
803804
"""Render our 404 template"""
804805

805-
def prepare(self):
806+
async def prepare(self):
807+
await super().prepare()
806808
raise web.HTTPError(404)
807809

808810

0 commit comments

Comments
 (0)