From b953d0bf0de8836fdb358adaad913a7a440638ce Mon Sep 17 00:00:00 2001 From: SquidSpirit Date: Sat, 2 Aug 2025 14:55:44 +0800 Subject: [PATCH] BLOG-109 Fix published_time schema to include offset (#110) ### Description Reference: https://zod.dev/api?id=iso-dates#iso-datetimes - Add `{ offset: true }` as options. ### Package Changes _No response_ ### Screenshots _No response_ ### Reference Resolves #109 ### Checklist - [x] A milestone is set - [x] The related issuse has been linked to this branch Reviewed-on: https://git.squidspirit.com/squid/blog/pulls/110 Co-authored-by: SquidSpirit Co-committed-by: SquidSpirit --- frontend/src/lib/post/adapter/gateway/postInfoResponseDto.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/lib/post/adapter/gateway/postInfoResponseDto.ts b/frontend/src/lib/post/adapter/gateway/postInfoResponseDto.ts index e6393b2..91737ff 100644 --- a/frontend/src/lib/post/adapter/gateway/postInfoResponseDto.ts +++ b/frontend/src/lib/post/adapter/gateway/postInfoResponseDto.ts @@ -8,7 +8,7 @@ export const PostInfoResponseSchema = z.object({ description: z.string(), preview_image_url: z.url(), labels: z.array(LabelResponseSchema), - published_time: z.iso.datetime() + published_time: z.iso.datetime({ offset: true }) }); export class PostInfoResponseDto {