fix(scan bundler): do not run bec emitter without scan id in storage
Description
When scans get aborted or crash, the scan bundler raises another error, e.g.
line 98, in _update_scan_progress
info = self.scan_bundler.sync_storage[scan_id]["info"]
KeyError: 'd08ea088-497e-4f0f-acc4-876c5a9413ae'
This MR resolves these secondary errors.
Definition of Done
-
Documentation is up-to-date.
Edited by wakonig_k