Skip to content

Commit

Permalink
↪️ Merge pull request #472 from js-truework/patch-1
Browse files Browse the repository at this point in the history
[#471] Safely get line_number from PotentialSecret
  • Loading branch information
KevinHock authored Aug 1, 2021
2 parents b206dc2 + 64aee10 commit a1ab77d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions detect_secrets/core/secrets_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -213,8 +213,8 @@ def __iter__(self) -> Generator[Tuple[str, PotentialSecret], None, None]:
for filename in sorted(self.files):
secrets = self[filename]

# NOTE: If line numbers aren't supplied, they will default to 0.
for secret in sorted(secrets, key=lambda x: (x.line_number, x.secret_hash, x.type)):
# NOTE: If line numbers aren't supplied, they are supposed to default to 0.
for secret in sorted(secrets, key=lambda x: (x.get(line_number, 0), x.secret_hash, x.type)):
yield filename, secret

def __bool__(self) -> bool:
Expand Down

0 comments on commit a1ab77d

Please sign in to comment.