From d9cde3cd882d0d78bf36d76b8ef1e52eda69d387 Mon Sep 17 00:00:00 2001 From: Naramsim Date: Fri, 13 Mar 2026 12:14:51 +0100 Subject: [PATCH 1/2] fix: use unix timestamp --- pokemon_v2/api.py | 2 +- pokemon_v2/tests.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pokemon_v2/api.py b/pokemon_v2/api.py index 97fc7401c..cf0b7052c 100644 --- a/pokemon_v2/api.py +++ b/pokemon_v2/api.py @@ -1091,7 +1091,7 @@ def list(self, request): try: deploy_date = ( subprocess.check_output( - ["git", "log", "-1", "--format=%cI"], stderr=subprocess.DEVNULL + ["git", "log", "-1", "--format=%ct"], stderr=subprocess.DEVNULL ) .decode() .strip() diff --git a/pokemon_v2/tests.py b/pokemon_v2/tests.py index eba43ab06..d2731d336 100644 --- a/pokemon_v2/tests.py +++ b/pokemon_v2/tests.py @@ -5862,6 +5862,6 @@ def test_meta_api(self): response = self.client.get("{}/meta/".format(API_V2)) self.assertEqual(response.status_code, status.HTTP_200_OK) self.assertTrue(datetime.fromisoformat(response.data["deploy_date"])) - self.assertEqual(25, len(response.data["deploy_date"])) + self.assertEqual(10, len(response.data["deploy_date"])) self.assertEqual(40, len(response.data["hash"])) self.assertIn("tag", response.data) From 7c94719fd9c7bd7fe1a61083565025ea55ab3e0f Mon Sep 17 00:00:00 2001 From: Naramsim Date: Fri, 13 Mar 2026 12:24:56 +0100 Subject: [PATCH 2/2] fix: parse as timestamp --- pokemon_v2/tests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pokemon_v2/tests.py b/pokemon_v2/tests.py index d2731d336..afba152f4 100644 --- a/pokemon_v2/tests.py +++ b/pokemon_v2/tests.py @@ -5861,7 +5861,7 @@ def test_case_insensitive_api(self): def test_meta_api(self): response = self.client.get("{}/meta/".format(API_V2)) self.assertEqual(response.status_code, status.HTTP_200_OK) - self.assertTrue(datetime.fromisoformat(response.data["deploy_date"])) + self.assertTrue(datetime.fromtimestamp(int(response.data["deploy_date"]))) self.assertEqual(10, len(response.data["deploy_date"])) self.assertEqual(40, len(response.data["hash"])) self.assertIn("tag", response.data)