feat: Fix badge names returning null in profile endpoint #143

Merged
typosaurus merged 2 commits from typosaurus/113-fix-badge-names-returning-null-in-profile-endpoint into master 2026-07-27 01:40:56 +02:00
Showing only changes of commit 46f87a48e3 - Show all commits

View File

@ -4,6 +4,8 @@ from __future__ import annotations
from typing import Any, Optional
from pydantic import ConfigDict, Field
from devplacepy.schemas.base import _Out
@ -62,8 +64,9 @@ class PollOut(_Out):
class BadgeOut(_Out):
name: Optional[str] = None
name: Optional[str] = Field(None, alias="badge_name")
created_at: Optional[str] = None
model_config = ConfigDict(populate_by_name=True)
class PostOut(_Out):
@ -202,3 +205,4 @@ class MessageOut(_Out):
CommentItemOut.model_rebuild()