Inconsistent availability of "add to album" for shared assets #4089

Closed
opened 2026-02-05 09:43:13 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @C-Otto on GitHub (Aug 16, 2024).

The bug

I can add assets shared with me to albums, but not all of the known options to do so are available.
For this, I assume that my partner shares everything with me, and that I configured my timeline to include those shared assets.

  1. Click on asset in timeline -> three dots -> Add to album: option is only shown for owned assets
  2. Select asset(s) in timeline (checkmark in upper left corner) -> click "+" in upper right corner -> Add to album: works for both owned and unowned assets
  3. Navigate to album -> Add photos (upper right): only shows owned assets in timeline (even though the regular timeline also shows unowned assets)
  4. Sharing -> click on partner in "Partners" -> click on asset: same as 1.
  5. Sharing -> click on partner in "Partners" -> select assets: same as 2.

As I'm able to add unowned assets to my albums via some of those options, I expect the other options to work, too.

The OS that Immich Server is running on

Debian Stable

Version of Immich Server

v1.112.1

Platform with the issue

  • Server
  • Web
  • Mobile
Originally created by @C-Otto on GitHub (Aug 16, 2024). ### The bug I can add assets shared with me to albums, but not all of the known options to do so are available. For this, I assume that my partner shares everything with me, and that I configured my timeline to include those shared assets. 1. Click on asset in timeline -> three dots -> Add to album: option is only shown for owned assets 2. Select asset(s) in timeline (checkmark in upper left corner) -> click "+" in upper right corner -> Add to album: works for both owned and unowned assets 3. Navigate to album -> Add photos (upper right): only shows owned assets in timeline (even though the regular timeline also shows unowned assets) 4. Sharing -> click on partner in "Partners" -> click on asset: same as 1. 5. Sharing -> click on partner in "Partners" -> select assets: same as 2. As I'm able to add unowned assets to my albums via some of those options, I expect the other options to work, too. ### The OS that Immich Server is running on Debian Stable ### Version of Immich Server v1.112.1 ### Platform with the issue - [ ] Server - [X] Web - [ ] Mobile
OVERLORD added the 🖥️websharing labels 2026-02-05 09:43:13 +03:00
Author
Owner

@C-Otto commented on GitHub (Aug 16, 2024):

According to the server's permission checks, I am allowed to add an asset to an album if:

  • I own the album or the album is shared with me via the EDITOR role, and
  • I own the asset or it is shared with me via the "partner" mechanism

As such, I believe all assets shown in my timeline should also show the "add to album" option.

Furthermore, the assets shown for 3. (from album via "Add photos") should include show the full timeline (including my partners' assets). This might be a different issue, though.

@C-Otto commented on GitHub (Aug 16, 2024): According to the server's permission checks, I am allowed to add an asset to an album if: - I own the album or the album is shared with me via the EDITOR role, and - I own the asset or it is shared with me via the "partner" mechanism As such, I believe all assets shown in my timeline should also show the "add to album" option. Furthermore, the assets shown for 3. (from album via "Add photos") should include show the full timeline (including my partners' assets). This might be a different issue, though.
Author
Owner

@ahayzen commented on GitHub (Aug 20, 2024):

Is this related or a duplicate of #6486 ?

@ahayzen commented on GitHub (Aug 20, 2024): Is this related or a duplicate of #6486 ?
Author
Owner

@C-Otto commented on GitHub (Aug 20, 2024):

Related. That ticket only covers 3. of my list, I think.

@C-Otto commented on GitHub (Aug 20, 2024): Related. That ticket only covers 3. of my list, I think.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#4089