diff --git a/server/resource.go b/server/resource.go index 0a2a889b8..f951de3cd 100644 --- a/server/resource.go +++ b/server/resource.go @@ -228,7 +228,7 @@ func (s *Server) registerResourceRoutes(g *echo.Group) { return echo.NewHTTPError(http.StatusBadRequest, "Malformatted patch resource request").SetInternal(err) } - resource.ID = resourceID + resourcePatch.ID = resourceID resource, err = s.Store.PatchResource(ctx, resourcePatch) if err != nil { return echo.NewHTTPError(http.StatusInternalServerError, "Failed to patch resource").SetInternal(err)