From 1d4c0e8aa886640c0ce82365c7d9b8e95ec31542 Mon Sep 17 00:00:00 2001 From: Dean Sheather Date: Mon, 12 Feb 2024 04:55:14 +0000 Subject: [PATCH] fix: copy app ID in healthcheck --- codersdk/agentsdk/convert.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/codersdk/agentsdk/convert.go b/codersdk/agentsdk/convert.go index 5b556fd688984..3d46898d406cc 100644 --- a/codersdk/agentsdk/convert.go +++ b/codersdk/agentsdk/convert.go @@ -286,8 +286,11 @@ func ProtoFromAppHealthsRequest(req PostAppHealthsRequest) (*proto.BatchUpdateAp if !ok { return nil, xerrors.Errorf("unknown app health: %s", h) } + + var idCopy uuid.UUID + copy(idCopy[:], id[:]) pReq.Updates = append(pReq.Updates, &proto.BatchUpdateAppHealthRequest_HealthUpdate{ - Id: id[:], + Id: idCopy[:], Health: proto.AppHealth(hp), }) }