diff --git a/src/feedback/models/feedbackManager.ts b/src/feedback/models/feedbackManager.ts index 0cc40d6..78b9494 100644 --- a/src/feedback/models/feedbackManager.ts +++ b/src/feedback/models/feedbackManager.ts @@ -19,7 +19,8 @@ export class FeedbackManager { public async createFeedback(feedback: IFeedbackModel, apiKey: string): Promise { const requestId = feedback.request_id; const userId = feedback.user_id; - const userValidation = this.config.get('application.userValidation'); + const raw = this.config.get('application.userValidation'); + const userValidation = Array.isArray(raw) ? raw : (JSON.parse(raw) as string[]); const ttl = this.config.get('redis.ttl'); const prefix = this.config.has('redis.prefix') ? this.config.get('redis.prefix') : undefined;