From 7498bf51d85f98d67d72193dc01db2afb83aeaf3 Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Fri, 4 Dec 2020 12:36:58 +0100 Subject: Raise exceptions from except properly --- otp2289/generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'otp2289/generator.py') diff --git a/otp2289/generator.py b/otp2289/generator.py index 723ed04..5ea738b 100644 --- a/otp2289/generator.py +++ b/otp2289/generator.py @@ -407,7 +407,7 @@ class OTPGenerator: hash_algo, step, seed = challenge[4:].split() return (seed, hash_algo, int(step)) except ValueError: - raise OTPChallengeException('Invalid challenge') + raise OTPChallengeException('Invalid challenge') from None @staticmethod def sha1_digest_folding(sha1_digest): @@ -506,7 +506,7 @@ class OTPGenerator: tokens] except ValueError: raise OTPGeneratorException( - 'One or more words not present in RFC1760') + 'One or more words not present in RFC1760') from None # now we build a string of bits bit_stream = format(token_ints[0], '011b') bit_stream += format(token_ints[1], '011b') -- cgit v1.3