From 19ae89a1953f881112c6e725749011633f74d19c Mon Sep 17 00:00:00 2001
From: Michael Genson <71845777+michael-genson@users.noreply.github.com>
Date: Thu, 29 Dec 2022 15:49:19 -0600
Subject: [PATCH] fix: Fixed API Token "Created On" date (#1909)
* exposed created_at on token schema
* fixed token createdAt reference
* made created_at optional for compatibility
---
frontend/pages/user/profile/api-tokens.vue | 2 +-
mealie/schema/user/user.py | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/frontend/pages/user/profile/api-tokens.vue b/frontend/pages/user/profile/api-tokens.vue
index f6a6a83ecb93..e018d98f0ca5 100644
--- a/frontend/pages/user/profile/api-tokens.vue
+++ b/frontend/pages/user/profile/api-tokens.vue
@@ -51,7 +51,7 @@
{{ token.name }}
- Created on: {{ $d(token.created_at) }}
+ Created on: {{ $d(new Date(token.createdAt+"Z")) }}
diff --git a/mealie/schema/user/user.py b/mealie/schema/user/user.py
index 6c9855ac5196..76829bb45c5b 100644
--- a/mealie/schema/user/user.py
+++ b/mealie/schema/user/user.py
@@ -29,6 +29,7 @@ class LongLiveTokenOut(MealieModel):
token: str
name: str
id: int
+ created_at: datetime | None
class Config:
orm_mode = True