From 8314d377ddc4da54bc1a40a902b68fb1aac8d081 Mon Sep 17 00:00:00 2001 From: Joao Amaral <7281460+joaopamaral@users.noreply.github.com> Date: Thu, 15 Feb 2024 19:50:30 -0300 Subject: [PATCH] fix: Profiles schema (#49) This PR fixes this issue reported in https://github.com/MeltanoLabs/tap-klaviyo/issues/19 but it also needs to be used with https://github.com/meltano/sdk/pull/2243. --- tap_klaviyo/schemas/profiles.json | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tap_klaviyo/schemas/profiles.json b/tap_klaviyo/schemas/profiles.json index a2c91a6..557e32d 100644 --- a/tap_klaviyo/schemas/profiles.json +++ b/tap_klaviyo/schemas/profiles.json @@ -135,6 +135,7 @@ "description": "Latitude coordinate. We recommend providing a precision of four decimal places.", "type": [ "string", + "number", "null" ] }, @@ -142,6 +143,7 @@ "description": "Longitude coordinate. We recommend providing a precision of four decimal places.", "type": [ "string", + "number", "null" ] }, @@ -178,6 +180,7 @@ "^.*$": { "anyOf": [ {"type": "object"}, + {"type": "array"}, {"type": "string"}, {"type": "number"}, {"type": "boolean"}, @@ -185,7 +188,11 @@ ] } }, - "additionalProperties": false + "additionalProperties": false, + "type": [ + "object", + "null" + ] }, "subscriptions": { "properties": {