Skip to content

Commit 6e9cd21

Browse files
committed
Async write only if WRITE_CALLBACK is set
1 parent 045b22a commit 6e9cd21

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

sonar/projects.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1473,7 +1473,8 @@ def __export_thread(queue: Queue[Project], results: dict[str, str], export_setti
14731473
while not queue.empty():
14741474
project = queue.get()
14751475
results[project.key] = project.export(export_settings=export_settings)
1476-
export_settings["WRITE_CALLBACK"](results[project.key], export_settings["file"])
1476+
if export_settings.get("WRITE_CALLBACK", None):
1477+
export_settings["WRITE_CALLBACK"](results[project.key], export_settings["file"])
14771478
results[project.key].pop("key", None)
14781479
with _CLASS_LOCK:
14791480
export_settings["EXPORTED"] += 1

0 commit comments

Comments
 (0)