diff --git a/gitea-to-ics.py b/gitea-to-ics.py index 355249e..3a7dfa5 100644 --- a/gitea-to-ics.py +++ b/gitea-to-ics.py @@ -51,10 +51,8 @@ def process_combined(combined): def get_token(input_token): token = input_token.lstrip("Basic ") token = b64decode(token).decode('utf8', 'ignore') - try: + with cherrypy.HTTPError.handle(ValueError, 401): _, token = token.split(":", 2) - except ValueError: - raise cherrypy.HTTPError(401, 'Unauthorized') return token class Root: