From dd0fb9a108d3f156654b8bee7bfdc60ebd277b94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Sibiril?= <81782+aureliensibiril@users.noreply.github.com> Date: Wed, 3 Jun 2026 17:41:17 +0200 Subject: [PATCH] Validate RawSettings JSON on connector reconnect MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com> --- pkg/probo/connector_service.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/probo/connector_service.go b/pkg/probo/connector_service.go index 865037901..95b04f376 100644 --- a/pkg/probo/connector_service.go +++ b/pkg/probo/connector_service.go @@ -110,6 +110,7 @@ func (rcr *ReconnectConnectorRequest) Validate() error { v.Check(rcr.OrganizationID, "organization_id", validator.Required(), validator.GID(coredata.OrganizationEntityType)) v.Check(rcr.Provider, "provider", validator.Required(), validator.OneOfSlice(coredata.ConnectorProviders())) v.Check(rcr.Connection, "connection", validator.Required()) + v.Check(rcr.RawSettings, "raw_settings", validJSONRawMessage) return v.Error() }