From 6780bd749957376069566b4c9ecb12b9a1ee7a5b Mon Sep 17 00:00:00 2001 From: Samir Boulahtit Date: Sat, 24 Jan 2026 21:44:55 +0100 Subject: [PATCH] fix: add created_at and updated_at to AdminUserResponse schema The admin user detail page was showing empty dates because the API response schema was missing the created_at and updated_at fields that exist on the User model via TimestampMixin. Co-Authored-By: Claude Opus 4.5 --- app/api/v1/admin/admin_users.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/api/v1/admin/admin_users.py b/app/api/v1/admin/admin_users.py index 1cbd3de7..2ccc0c3f 100644 --- a/app/api/v1/admin/admin_users.py +++ b/app/api/v1/admin/admin_users.py @@ -12,6 +12,7 @@ This module provides endpoints for: """ import logging +from datetime import datetime from typing import Optional from fastapi import APIRouter, Body, Depends, Path, Query @@ -56,6 +57,8 @@ class AdminUserResponse(BaseModel): is_active: bool is_super_admin: bool platform_assignments: list[PlatformAssignmentResponse] = [] + created_at: datetime + updated_at: datetime class Config: from_attributes = True