Skip to content

Commit e6d8703

Browse files
committed
Exception Error Fix
1 parent 1827433 commit e6d8703

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

models/assets/edgecases.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,11 @@ def hardware_fixes(serial_number, metadata, hardware):
1919
manufacturer = hardware['manufacturer_name']
2020
hostname = metadata['hostname']
2121
match manufacturer:
22-
case "Dell Inc.": serial_number = serial_number.split('/')[1]
22+
case "Dell Inc.":
23+
try:
24+
serial_number = serial_number.split('/')[1]
25+
except (IndexError):
26+
serial_number = serial_number
2327
case "HP": serial_number = run_command('(gwmi win32_bios).serialnumber')
2428
case _: serial_number = hostname
2529
return serial_number

0 commit comments

Comments
 (0)