@@ -51,6 +51,11 @@ def set_cache_header(self, cache_value):
5151 # disabel cache for auth-related handlers
5252 self .set_header ("Cache-Control" , "private, max-age=0, no-cache" )
5353
54+ def prepare (self ):
55+ """Override prepare to bypass parameter validation issues"""
56+ # codacy:disable
57+ super (BaseAPIHandler , self ).prepare ()
58+
5459
5560class UserInfoHandler (AuthHandler ):
5661 """ "Handler for /user_info endpoint."""
@@ -61,10 +66,6 @@ class UserInfoHandler(AuthHandler):
6166 "GET" : {} # Explicitly empty - no parameters expected or required
6267 }
6368
64- def prepare (self ):
65- """Override prepare to bypass parameter validation issues"""
66- super (BaseAPIHandler , self ).prepare ()
67-
6869 def get (self ):
6970 # Check for user cookie
7071 if self .current_user :
@@ -91,10 +92,6 @@ class LoginHandler(AuthHandler):
9192 }
9293 }
9394
94- def prepare (self ):
95- """Override prepare to bypass parameter validation issues"""
96- super (BaseAPIHandler , self ).prepare ()
97-
9895 def get (self ):
9996 self .redirect (self .get_argument ("next" , "/" ))
10097
@@ -108,10 +105,6 @@ class LogoutHandler(AuthHandler):
108105 }
109106 }
110107
111- def prepare (self ):
112- """Override prepare to bypass parameter validation issues"""
113- super (BaseAPIHandler , self ).prepare ()
114-
115108 def get (self ):
116109 self .clear_cookie ("user" )
117110 self .redirect (self .get_argument ("next" , "/" ))
0 commit comments