[PR #1579] [MERGED] chore(server): make owner as required response for AlbumResponseDto #9151

Closed
opened 2026-02-05 13:59:26 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/1579
Author: @alextran1502
Created: 2/7/2023
Status: Merged
Merged: 2/8/2023
Merged by: @alextran1502

Base: mainHead: chore/owner-as-required-parameter-on-album-response


📝 Commits (8)

  • 9ccc2f5 chore(server): make owner as required response for AlbumResponseDto
  • 5e64009 fix: favorite icon on thumbnail shouldn't show in shared album
  • 51915d3 fix: test
  • ec86704 fix: test
  • 571a7d7 fix: map owner to UserReponseDto
  • 8f11cbb fix: test
  • 21798c9 fix: test
  • 7e9eb8a fix: include owner relationship in getPublicSharingList

📊 Changes

8 files changed (+41 additions, -31 deletions)

View changed files

📝 mobile/openapi/doc/AlbumResponseDto.md (+1 -1)
📝 mobile/openapi/lib/model/album_response_dto.dart (+5 -14)
📝 server/apps/immich/src/api-v1/album/album-repository.ts (+1 -0)
📝 server/apps/immich/src/api-v1/album/album.service.spec.ts (+26 -10)
📝 server/immich-openapi-specs.json (+2 -1)
📝 server/libs/domain/src/album/response-dto/album-response.dto.ts (+3 -3)
📝 web/src/api/open-api/api.ts (+1 -1)
📝 web/src/lib/components/shared-components/immich-thumbnail.svelte (+2 -1)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/1579 **Author:** [@alextran1502](https://github.com/alextran1502) **Created:** 2/7/2023 **Status:** ✅ Merged **Merged:** 2/8/2023 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `chore/owner-as-required-parameter-on-album-response` --- ### 📝 Commits (8) - [`9ccc2f5`](https://github.com/immich-app/immich/commit/9ccc2f5033561418e774f2b39fa42df6b98fae92) chore(server): make owner as required response for AlbumResponseDto - [`5e64009`](https://github.com/immich-app/immich/commit/5e640091342d1de0960c1b5998459de6bb825ed8) fix: favorite icon on thumbnail shouldn't show in shared album - [`51915d3`](https://github.com/immich-app/immich/commit/51915d3a6c2f3d82126c97d187c91dd8c20aeddb) fix: test - [`ec86704`](https://github.com/immich-app/immich/commit/ec86704ee52269f5c36c252e190c51d2a51619ed) fix: test - [`571a7d7`](https://github.com/immich-app/immich/commit/571a7d78b5bb28677c7d74d91e2804dcb7f773e8) fix: map owner to UserReponseDto - [`8f11cbb`](https://github.com/immich-app/immich/commit/8f11cbbabab7d8ed8c9ee4d057b7a1395d750d71) fix: test - [`21798c9`](https://github.com/immich-app/immich/commit/21798c9db2d09786b4de01ab7a71f593e1590551) fix: test - [`7e9eb8a`](https://github.com/immich-app/immich/commit/7e9eb8a264ecb115f00dc18f60e1ef0ddeba02f8) fix: include owner relationship in getPublicSharingList ### 📊 Changes **8 files changed** (+41 additions, -31 deletions) <details> <summary>View changed files</summary> 📝 `mobile/openapi/doc/AlbumResponseDto.md` (+1 -1) 📝 `mobile/openapi/lib/model/album_response_dto.dart` (+5 -14) 📝 `server/apps/immich/src/api-v1/album/album-repository.ts` (+1 -0) 📝 `server/apps/immich/src/api-v1/album/album.service.spec.ts` (+26 -10) 📝 `server/immich-openapi-specs.json` (+2 -1) 📝 `server/libs/domain/src/album/response-dto/album-response.dto.ts` (+3 -3) 📝 `web/src/api/open-api/api.ts` (+1 -1) 📝 `web/src/lib/components/shared-components/immich-thumbnail.svelte` (+2 -1) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 13:59:26 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#9151