Validate RawSettings JSON on connector reconnect

Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
This commit is contained in:
Aurélien Sibiril
2026-06-03 17:41:17 +02:00
parent fedebd66ad
commit dd0fb9a108

View File

@@ -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()
}