bug(mobile): asset can be deleted from not owned shared album #2660

Closed
opened 2026-02-05 06:33:36 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @waclaw66 on GitHub (Mar 23, 2024).

Originally assigned to: @bwees on GitHub.

The bug

There is possible to perform asset delete from not owned shared album. Asset is removed from local album only, it's not removed from album on server.

Seems many other actions can be done with an asset within not owned album:

  • Remove from album
  • Remove to trash
  • Add to another album
  • Favorite asset

Those actions shouldn't be visible while interacting with an asset.

The OS that Immich Server is running on

Fedora 39

Version of Immich Server

v.1.99.0

Version of Immich Mobile App

v.1.99.0

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

not relevant

Your .env content

not relevant

Reproduction steps

1. go to album that is shared with you
2. select an asset
3. click to Remove from album
4. asset is removed from local album, however stays in it on server

Additional information

No response

Originally created by @waclaw66 on GitHub (Mar 23, 2024). Originally assigned to: @bwees on GitHub. ### The bug There is possible to perform asset delete from not owned shared album. Asset is removed from local album only, it's not removed from album on server. Seems many other actions can be done with an asset within not owned album: - Remove from album - Remove to trash - Add to another album - Favorite asset Those actions shouldn't be visible while interacting with an asset. ### The OS that Immich Server is running on Fedora 39 ### Version of Immich Server v.1.99.0 ### Version of Immich Mobile App v.1.99.0 ### Platform with the issue - [ ] Server - [ ] Web - [X] Mobile ### Your docker-compose.yml content ```YAML not relevant ``` ### Your .env content ```Shell not relevant ``` ### Reproduction steps ```bash 1. go to album that is shared with you 2. select an asset 3. click to Remove from album 4. asset is removed from local album, however stays in it on server ``` ### Additional information _No response_
OVERLORD added the 📱mobilesharing labels 2026-02-05 06:33:36 +03:00
Author
Owner

@jrasm91 commented on GitHub (Sep 7, 2024):

Is this still an issue?

@jrasm91 commented on GitHub (Sep 7, 2024): Is this still an issue?
Author
Owner

@waclaw66 commented on GitHub (Sep 8, 2024):

In short, yes. Currently when an asset is selected and removed from album, nothing happens, asset stays there, that's a progress. Additionaly trashing assets shows message that partner asset cannot be deleted, that's misleading, there are no partners.
There is inconsistence between web client, that doesn't show any remove buttons, mobile client show Trash asset and Remove from album.

@waclaw66 commented on GitHub (Sep 8, 2024): In short, yes. Currently when an asset is selected and removed from album, nothing happens, asset stays there, that's a progress. Additionaly trashing assets shows message that partner asset cannot be deleted, that's misleading, there are no partners. There is inconsistence between web client, that doesn't show any remove buttons, mobile client show Trash asset and Remove from album.
Author
Owner

@klaus1k commented on GitHub (Jan 12, 2025):

Just noticed this behavior with albums shared with me in the current mobile app (version 1.124) on iOS and Android as well. Specifically the "Remove from album" button, when an asset is viewed, is confusing.

This could be solved by not displaying the "Remove from album" button in albums shared with me for assets that are not owned by me.

@klaus1k commented on GitHub (Jan 12, 2025): Just noticed this behavior with albums shared with me in the current mobile app (version 1.124) on iOS and Android as well. Specifically the "Remove from album" button, when an asset is viewed, is confusing. This could be solved by not displaying the "Remove from album" button in albums shared with me for assets that are not owned by me.
Author
Owner

@bwees commented on GitHub (Sep 24, 2025):

This is from the old timeline, tracking shared album issues on new timeline at #22362.

@bwees commented on GitHub (Sep 24, 2025): This is from the old timeline, tracking shared album issues on new timeline at #22362.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#2660