Skip to content

Commit 3572243

Browse files
committed
Skip non-integer values when searching for client IDs.
1 parent f4ff32e commit 3572243

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

startel_clients_html_importer.py

+7-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,13 @@ def start(self):
3838
with open(self.report_path, 'r') as report:
3939
for block in report.read().split('<BR class=brk>'):
4040
client_id = self._get_client_id(block)
41-
client, created = ClientPage.objects.update_or_create(client_id=int(client_id), data=block)
41+
try:
42+
client_id = int(client_id)
43+
except ValueError:
44+
logger.warning(f'Skipping non-integer {client_id}')
45+
continue
46+
47+
client, created = ClientPage.objects.update_or_create(client_id=client_id, data=block)
4248

4349
if created:
4450
created_count += 1

0 commit comments

Comments
 (0)