more fixes & speed

This commit is contained in:
OrionCodeDev 2026-02-08 21:34:59 +01:00
parent af338653ee
commit 37c515e539
3 changed files with 3 additions and 4 deletions

View file

@ -3,7 +3,6 @@ import collections
import json
import os
from datetime import datetime, timedelta, timezone
from functools import lru_cache
from typing import TYPE_CHECKING, Any, Dict, List, Literal, Optional
import fastapi

View file

@ -85,7 +85,7 @@ export function LogDetailsDrawer({
// Lazy-load log details (messages/response) only when drawer is open
// This fetches data for a single log on-demand instead of prefetching all 50
const logDetails = useQuery({
queryKey: ["logDetails", logEntry?.request_id, startTime],
queryKey: ["logDetails", logEntry?.request_id, startTime, accessToken],
queryFn: async () => {
if (!accessToken || !logEntry?.request_id || !startTime) return null;
return await uiSpendLogDetailsCall(accessToken, logEntry.request_id, startTime);

View file

@ -72,7 +72,7 @@ export default function SpendLogsTable({
const quickSelectRef = useRef<HTMLDivElement>(null);
// New state variables for Start and End Time
const [startTime, setStartTime] = useState<string>(moment().subtract(24, "hours").format("YYYY-MM-DDTHH:mm"));
const [startTime, setStartTime] = useState<string>(moment().subtract(4, "hours").format("YYYY-MM-DDTHH:mm"));
const [endTime, setEndTime] = useState<string>(moment().format("YYYY-MM-DDTHH:mm"));
const [isCustomDate, setIsCustomDate] = useState(false);
@ -107,7 +107,7 @@ export default function SpendLogsTable({
}, [isLiveTail]);
const [selectedTimeInterval, setSelectedTimeInterval] = useState<{ value: number; unit: string }>({
value: 24,
value: 4,
unit: "hours",
});