From 1c190d13df3a5709f1eadd058fe29d00a5ba916a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Guih=C3=A9neuf?= Date: Thu, 22 Jan 2026 11:27:23 +0100 Subject: [PATCH] Update virtual assets on start and start-container actions if needed --- worker/job_feed_instance_action.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/worker/job_feed_instance_action.go b/worker/job_feed_instance_action.go index 2228fa9..7e7ab27 100644 --- a/worker/job_feed_instance_action.go +++ b/worker/job_feed_instance_action.go @@ -155,6 +155,13 @@ func (d *jobFeedInstanceAction) updateDB(ctx context.Context) error { } } + if (d.data.Action == "start" || d.data.Action == "startcontainer") && d.data.Status == "ok" { + err := d.oDb.UpdateVirtualAsset(ctx, d.objectID, d.nodeID) + if err != nil { + return fmt.Errorf("update virtual asset failed: %w", err) + } + } + if d.data.Status == "err" { if err := d.oDb.UpdateActionErrors(ctx, d.objectID, d.nodeID); err != nil { return fmt.Errorf("update action errors failed: %w", err)