From 15bef3ebbe5cd5756f188ecbd247ce749f012441 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <p.gawron@atcomp.pl>
Date: Thu, 16 May 2024 11:43:07 +0200
Subject: [PATCH] introduce ONE_THOUSAND const

---
 src/constants/common.ts                  | 1 +
 src/utils/error-report/errorReporting.ts | 8 +++-----
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/constants/common.ts b/src/constants/common.ts
index 33920fa6..c3a1b1d0 100644
--- a/src/constants/common.ts
+++ b/src/constants/common.ts
@@ -16,6 +16,7 @@ export const NOOP = (): void => {};
 
 export const ONE_DECIMAL = 0.1;
 export const ONE_HUNDRED = 100;
+export const ONE_THOUSAND = 1000;
 
 export const EMPTY_ARRAY_STRING = '[]';
 export const ZOOM_FACTOR = 2.0; // Zoom factor indicating doubling the distance for each zoom level
diff --git a/src/utils/error-report/errorReporting.ts b/src/utils/error-report/errorReporting.ts
index 5d867950..f5bf2057 100644
--- a/src/utils/error-report/errorReporting.ts
+++ b/src/utils/error-report/errorReporting.ts
@@ -1,8 +1,8 @@
-/* eslint-disable no-console */
 import { ErrorData } from '@/utils/error-report/ErrorData';
 import { SerializedError } from '@reduxjs/toolkit';
 // eslint-disable-next-line import/no-cycle
 import { store } from '@/redux/store';
+import { ONE_THOUSAND } from '@/constants/common';
 
 export const createErrorData = (error: Error | SerializedError | undefined): ErrorData => {
   let stacktrace = '';
@@ -15,7 +15,7 @@ export const createErrorData = (error: Error | SerializedError | undefined): Err
     login = 'anonymous';
   }
 
-  const errorData: ErrorData = {
+  return {
     url: window.location.href,
     login,
     browser: navigator.userAgent,
@@ -23,11 +23,9 @@ export const createErrorData = (error: Error | SerializedError | undefined): Err
     email: null, // TODO
     javaStacktrace: null, // TODO
     stacktrace,
-    // eslint-disable-next-line no-magic-numbers
-    timestamp: Math.floor(+new Date() / 1000),
+    timestamp: Math.floor(+new Date() / ONE_THOUSAND),
     version: null, // TODO
   };
-  return errorData;
 };
 
 export const handleError = (error: Error | SerializedError | undefined): void => {
-- 
GitLab