From 9cb5febe295cf8f0673800ea21a629548a6e3778 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <p.gawron@atcomp.pl>
Date: Thu, 16 May 2024 11:38:07 +0200
Subject: [PATCH] add browser to error data

---
 src/utils/error-report/errorReporting.test.ts | 5 +++++
 src/utils/error-report/errorReporting.ts      | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/utils/error-report/errorReporting.test.ts b/src/utils/error-report/errorReporting.test.ts
index 8ffa91e7..c90ef65c 100644
--- a/src/utils/error-report/errorReporting.test.ts
+++ b/src/utils/error-report/errorReporting.test.ts
@@ -26,6 +26,11 @@ describe('createErrorData', () => {
     expect(error.url).not.toBeNull();
   });
 
+  it('should add browser', () => {
+    const error = createErrorData(new Error('hello'));
+    expect(error.browser).not.toBeNull();
+  });
+
   it('should add guest login when not logged', () => {
     const error = createErrorData(new Error('hello'));
     expect(error.login).toBe('anonymous');
diff --git a/src/utils/error-report/errorReporting.ts b/src/utils/error-report/errorReporting.ts
index 85e5c2f8..348769f5 100644
--- a/src/utils/error-report/errorReporting.ts
+++ b/src/utils/error-report/errorReporting.ts
@@ -18,7 +18,7 @@ export const createErrorData = (error: Error | SerializedError | undefined): Err
   const errorData: ErrorData = {
     url: window.location.href,
     login,
-    browser: null, // TODO
+    browser: navigator.userAgent,
     comment: null,
     email: null, // TODO
     javaStacktrace: null, // TODO
-- 
GitLab