From 7f59872435db62f66becffea3dfe67ecbff3465f Mon Sep 17 00:00:00 2001 From: Remy van der Wereld Date: Tue, 18 Feb 2025 16:39:39 +0100 Subject: [PATCH] WON-127 Add user agent and screen size to feedback submission --- src/__generated__/apiSchema.d.ts | 2 ++ src/app/components/Feedback/index.tsx | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/__generated__/apiSchema.d.ts b/src/__generated__/apiSchema.d.ts index 2cdf24096..aff39d76d 100644 --- a/src/__generated__/apiSchema.d.ts +++ b/src/__generated__/apiSchema.d.ts @@ -487,6 +487,8 @@ declare namespace Components { export interface Feedback { feedback: string; url: string; + user_agent?: string; + screen?: string; } export interface Fine { identificatienummer: string; diff --git a/src/app/components/Feedback/index.tsx b/src/app/components/Feedback/index.tsx index 56dc14ea8..d3cb39f8d 100644 --- a/src/app/components/Feedback/index.tsx +++ b/src/app/components/Feedback/index.tsx @@ -40,7 +40,9 @@ const Feedback: React.FC = () => { setLoading(true) execPost({ feedback, - url: window.location.href + url: window.location.href, + user_agent: navigator.userAgent, + screen: `${ window.innerWidth }x${ window.innerHeight }` }) .then((e) => { if ((e as { status: number })?.status === 200) {