Replaced type checking with isinstance in sqlgrep.py

This commit is contained in:
sweep-ai[bot] 2023-08-12 17:17:54 +00:00 committed by GitHub
parent 7bdb89f1d5
commit 9227fa19be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -40,7 +40,7 @@ def sqlgrep(
for row_num, row in enumerate(cursor):
for field in row.keys():
field_value = row[field]
if not field_value or type(field_value) == bytes:
if not field_value or isinstance(field_value, bytes):
# don't search binary blobs
next
field_value = str(field_value)
@ -54,4 +54,4 @@ def sqlgrep(
field_value,
]
except sqlite3.DatabaseError as e:
raise sqlite3.DatabaseError(f"{filename}: {e}") from e
raise sqlite3.DatabaseError(f"{filename}: {e}") from e