From 0ed55ebe8ed8fc769b2706c84cb68ee6f41e119f Mon Sep 17 00:00:00 2001 From: Matt Field Date: Thu, 14 Aug 2025 15:27:03 +0100 Subject: [PATCH] Dont commit artifact in sender --- simvue/sender.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/simvue/sender.py b/simvue/sender.py index d66ed249..5333d967 100644 --- a/simvue/sender.py +++ b/simvue/sender.py @@ -15,6 +15,7 @@ from simvue.config.user import SimvueConfiguration import simvue.api.objects +from simvue.api.objects.artifact.base import ArtifactBase from simvue.eco.emissions_monitor import CO2Monitor from simvue.version import __version__ @@ -81,7 +82,8 @@ def upload_cached_file( obj_for_upload.on_reconnect(id_mapping) try: - obj_for_upload.commit() + if not issubclass(_instance_class, ArtifactBase): + obj_for_upload.commit() _new_id = obj_for_upload.id except RuntimeError as error: if "status 409" in error.args[0]: