From be18228948e27218e323c8b549cc896ab3491704 Mon Sep 17 00:00:00 2001 From: Ines Fazlic Date: Tue, 23 Apr 2024 16:59:38 +0100 Subject: [PATCH] fix(schema): fix attribute types for NR and Dynatrace reporters (#2658) --- packages/types/schema/plugins/publish-metrics.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/types/schema/plugins/publish-metrics.js b/packages/types/schema/plugins/publish-metrics.js index e223723eef..01c14f2c72 100644 --- a/packages/types/schema/plugins/publish-metrics.js +++ b/packages/types/schema/plugins/publish-metrics.js @@ -103,7 +103,7 @@ const NewRelicReporterSchema = Joi.object({ serviceName: Joi.string(), sampleRate: artilleryNumberOrString, useRequestNames: artilleryBooleanOrString, - attributes: Joi.object().unknown(), + attributes: Joi.array().items(Joi.string()), smartSampling: Joi.object({ thresholds: Joi.object({ firstByte: artilleryNumberOrString, @@ -167,7 +167,7 @@ const DynatraceReporterSchema = Joi.object({ serviceName: Joi.string(), sampleRate: artilleryNumberOrString, useRequestNames: artilleryBooleanOrString, - attributes: Joi.object().unknown(), + attributes: Joi.array().items(Joi.string()), smartSampling: Joi.object({ thresholds: Joi.object({ firstByte: artilleryNumberOrString,