From 3a6bb5c09ea0a121b772a5e1d5918888411c31c1 Mon Sep 17 00:00:00 2001 From: Johan Book <13253042+johanbook@users.noreply.github.com> Date: Sun, 24 Nov 2024 13:36:03 +0100 Subject: [PATCH] feat(api): include blog id on photos (#973) Co-authored-by: Johan Book <{ID}+{username}@users.noreply.github.com> --- .../features/blogs/application/contracts/dtos/blog-photo.dto.ts | 1 + .../handlers/query-handlers/get-blog-photo-list.handler.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/services/api/src/features/blogs/application/contracts/dtos/blog-photo.dto.ts b/services/api/src/features/blogs/application/contracts/dtos/blog-photo.dto.ts index 7679ad0f..88fd7e7b 100644 --- a/services/api/src/features/blogs/application/contracts/dtos/blog-photo.dto.ts +++ b/services/api/src/features/blogs/application/contracts/dtos/blog-photo.dto.ts @@ -1,4 +1,5 @@ export class BlogPhotoDetails { + blogId!: string; createdAt!: Date; id!: string; url!: string; diff --git a/services/api/src/features/blogs/application/handlers/query-handlers/get-blog-photo-list.handler.ts b/services/api/src/features/blogs/application/handlers/query-handlers/get-blog-photo-list.handler.ts index 2121c839..f51d37fb 100644 --- a/services/api/src/features/blogs/application/handlers/query-handlers/get-blog-photo-list.handler.ts +++ b/services/api/src/features/blogs/application/handlers/query-handlers/get-blog-photo-list.handler.ts @@ -47,6 +47,7 @@ export class GetBlogPhotoListHandler }); return mapArray(BlogPhotoDetails, foundPhotos, (photo) => ({ + blogId: photo.blogPostId, createdAt: photo.createdAt, id: photo.id, url: this.photoService.getUrl(photo, "blog-post-photo"),