grabber: make sure grabbed_output always return a string

This commit is contained in:
Philippe Teuwen
2024-08-31 15:16:45 +02:00
parent dc91a6d1da
commit 7eb71e0b06
2 changed files with 13 additions and 9 deletions
+4 -4
View File
@@ -65,10 +65,10 @@ p = pm3.pm3()
p.console("hf 14a read")
uid = None
if p.grabbed_output is not None:
for line in p.grabbed_output.split('\n'):
if "UID:" in line:
uid = int(line[10:].replace(' ', '')[-8:], 16)
for line in p.grabbed_output.split('\n'):
print(line)
if "UID:" in line:
uid = int(line[10:].replace(' ', '')[-8:], 16)
if uid is None:
print("Card not found")