From 7c21c7045a11983ef053958f6b86cef63b7acc2b Mon Sep 17 00:00:00 2001 From: Alexander Borg Date: Wed, 24 Sep 2025 05:56:10 +0200 Subject: [PATCH] Fix jwt-token --- management/src/pages/SecurityLogs.jsx | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/management/src/pages/SecurityLogs.jsx b/management/src/pages/SecurityLogs.jsx index 627f1ad..87c5818 100644 --- a/management/src/pages/SecurityLogs.jsx +++ b/management/src/pages/SecurityLogs.jsx @@ -1,5 +1,6 @@ import React, { useState, useEffect } from 'react'; import { formatDistanceToNow } from 'date-fns'; +import api from '../services/api'; const SecurityLogs = () => { const [logs, setLogs] = useState([]); @@ -30,17 +31,9 @@ const SecurityLogs = () => { ...filters }); - const response = await fetch(`/management/api/security-logs?${params}`, { - headers: { - 'Authorization': `Bearer ${localStorage.getItem('managementToken')}` - } - }); - - if (!response.ok) { - throw new Error(`HTTP ${response.status}: ${response.statusText}`); - } - - const data = await response.json(); + const response = await api.get(`/management/security-logs?${params}`); + const data = response.data; + setLogs(data.logs || []); setPagination(prev => ({ ...prev, @@ -48,7 +41,7 @@ const SecurityLogs = () => { })); } catch (err) { console.error('Failed to load security logs:', err); - setError(err.message); + setError(err.response?.data?.message || err.message); } finally { setLoading(false); }