This commit is contained in:
retoor 2025-11-14 01:04:00 +01:00
parent ec641da2f3
commit a8fb5daa95

View File

@ -1,6 +1,8 @@
import uuid import uuid
from datetime import datetime, date, timezone from datetime import datetime, date, timezone, timedelta
from tortoise.transactions import in_transaction from tortoise.transactions import in_transaction
from .models import UsageRecord, UsageAggregate from .models import UsageRecord, UsageAggregate
from ..models import User from ..models import User
@ -54,7 +56,7 @@ class UsageTracker:
target_date = date.today() target_date = date.today()
start_of_day = datetime.combine(target_date, datetime.min.time()) start_of_day = datetime.combine(target_date, datetime.min.time())
end_of_day = datetime.combine(target_date, datetime.max.time()) end_of_day = datetime.combine(target_date + timedelta(days=1), datetime.min.time()) - timedelta(microseconds=1)
storage_records = await UsageRecord.filter( storage_records = await UsageRecord.filter(
user=user, user=user,