Skip to content

Commit 19ca510

Browse files
committed
fix: add checks for scan item start and end time before calculating elapsed time
1 parent b73adb8 commit 19ca510

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

bec_ipython_client/bec_ipython_client/callbacks/live_table.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,10 @@ def close_table(self):
363363
"""close the table and print the footer"""
364364
if not self.table:
365365
return
366+
if not self.scan_item:
367+
return
368+
if not self.scan_item.start_time or not self.scan_item.end_time:
369+
return
366370
elapsed_time = self.scan_item.end_time - self.scan_item.start_time
367371
print(
368372
self.table.get_footer(

0 commit comments

Comments
 (0)