From 411635f78229cdec26167652d44434bf8aa309ab Mon Sep 17 00:00:00 2001 From: Ram Rachum Date: Sat, 13 Jun 2020 23:29:59 +0300 Subject: Fix exception causes all over the codebase --- git/db.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'git/db.py') diff --git a/git/db.py b/git/db.py index 9b334528..de2e9991 100644 --- a/git/db.py +++ b/git/db.py @@ -53,8 +53,8 @@ class GitCmdObjectDB(LooseObjectDB): try: hexsha, _typename, _size = self._git.get_object_header(partial_hexsha) return hex_to_bin(hexsha) - except (GitCommandError, ValueError): - raise BadObject(partial_hexsha) + except (GitCommandError, ValueError) as e: + raise BadObject(partial_hexsha) from e # END handle exceptions #} END interface -- cgit v1.2.1