From 57867e2d73564e372e01323b62a1f5f1cee31e41 Mon Sep 17 00:00:00 2001
From: Redume <danilivasenko09@gmail.com>
Date: Wed, 26 Mar 2025 13:11:21 +0300
Subject: [PATCH 1/2] chore: auto fix prettier, more compact code

---
 server/routes/metadata.js | 30 +++++++++++++++++++-----------
 1 file changed, 19 insertions(+), 11 deletions(-)

diff --git a/server/routes/metadata.js b/server/routes/metadata.js
index 2912144..33427ab 100644
--- a/server/routes/metadata.js
+++ b/server/routes/metadata.js
@@ -3,16 +3,24 @@ const config = require('../../shared/config/src/main.js')();
 
 module.exports = async function metadata(fastify) {
     fastify.get('/api/metadata/', async function (req, res) {
-        const first_date = await pool.query('SELECT * FROM currency ORDER BY date LIMIT 1');
-        const last_date = await pool.query('SELECT * FROM currency ORDER BY date DESC LIMIT 1');
-        
+        const first_date = await pool.query(
+            'SELECT * FROM currency ORDER BY date LIMIT 1',
+        );
+        const last_date = await pool.query(
+            'SELECT * FROM currency ORDER BY date DESC LIMIT 1',
+        );
+
         return res.status(200).send({
-            'first_date': first_date.rows[0]?.date ? first_date.rows[0]?.date : 'None',
-            'last_date': last_date.rows[0]?.date ? last_date.rows[0]?.date : 'None',
-            'currencies': {
-                'crypto': config['currency']['crypto'],
-                'fiat': config['currency']['fiat'],
-            }
-        })
+            first_date: first_date.rows[0]?.date
+                ? first_date.rows[0]?.date
+                : 'None',
+            last_date: last_date.rows[0]?.date
+                ? last_date.rows[0]?.date
+                : 'None',
+            currencies: {
+                crypto: config['currency']['crypto'],
+                fiat: config['currency']['fiat'],
+            },
+        });
     });
-}
+};

From 3a9043b2440021cda2cfb0623d4fd54618ab4457 Mon Sep 17 00:00:00 2001
From: Redume <danilivasenko09@gmail.com>
Date: Wed, 26 Mar 2025 13:39:01 +0300
Subject: [PATCH 2/2] feat(server): Added server timezone display

---
 server/routes/metadata.js | 1 +
 1 file changed, 1 insertion(+)

diff --git a/server/routes/metadata.js b/server/routes/metadata.js
index 33427ab..bd44014 100644
--- a/server/routes/metadata.js
+++ b/server/routes/metadata.js
@@ -11,6 +11,7 @@ module.exports = async function metadata(fastify) {
         );
 
         return res.status(200).send({
+            timezone: Intl.DateTimeFormat().resolvedOptions().timeZone,
             first_date: first_date.rows[0]?.date
                 ? first_date.rows[0]?.date
                 : 'None',