Skip to content

Commit 393f7c5

Browse files
🔧 chore: Add addedDate field to /v1/breaches response
1 parent 1375aba commit 393f7c5

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

api/v1/breaches.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,15 @@ async def get_xposed_breaches(
157157
if breach_date:
158158
breach_date = breach_date.replace(microsecond=0).isoformat()
159159

160+
# Format added date (timestamp)
161+
added_date = entity.get("timestamp")
162+
if added_date:
163+
added_date = added_date.replace(microsecond=0).isoformat()
164+
160165
breach_detail = BreachDetailResponse(
161166
breachID=entity.key.name or str(entity.key.id),
162167
breachedDate=breach_date,
168+
addedDate=added_date,
163169
domain=entity.get("domain", ""),
164170
industry=entity.get("industry", ""),
165171
logo=entity.get("logo", ""),

models/responses.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ class BreachDetailResponse(BaseModel):
202202

203203
breachID: str
204204
breachedDate: str
205+
addedDate: Optional[str] = None
205206
domain: str
206207
industry: str
207208
logo: str

0 commit comments

Comments
 (0)