[BUG] photos should have a permanent url #984

Closed
opened 2026-02-04 23:47:14 +03:00 by OVERLORD · 8 comments
Owner

Originally created by @uhthomas on GitHub (Jun 22, 2023).

Originally assigned to: @jrasm91 on GitHub.

The bug

Photos don't have a permanent link when viewed, which means Immich will reset back to the main photos page when the page is refreshed. It also means the link can't be copied or opened in a new tab for whatever reason.

image

The OS that Immich Server is running on

N/A

Version of Immich Server

v1.62.1

Version of Immich Mobile App

N/A

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

N/A

Your .env content

N/A

Reproduction steps

N/A

Additional information

No response

Originally created by @uhthomas on GitHub (Jun 22, 2023). Originally assigned to: @jrasm91 on GitHub. ### The bug Photos don't have a permanent link when viewed, which means Immich will reset back to the main photos page when the page is refreshed. It also means the link can't be copied or opened in a new tab for whatever reason. ![image](https://github.com/immich-app/immich/assets/9749173/6bdef429-f198-4e0a-8185-1b025f63eff6) ### The OS that Immich Server is running on N/A ### Version of Immich Server v1.62.1 ### Version of Immich Mobile App N/A ### Platform with the issue - [X] Server - [X] Web - [ ] Mobile ### Your docker-compose.yml content ```YAML N/A ``` ### Your .env content ```Shell N/A ``` ### Reproduction steps ```bash N/A ``` ### Additional information _No response_
OVERLORD added the 🖥️web label 2026-02-04 23:47:14 +03:00
Author
Owner

@uhthomas commented on GitHub (Jun 26, 2023):

Even though albums generate a full URL like /albums/:id/photos/:id, a refresh forces the user back to /albums/:id. Seems a bit pointless and should also be fixed.

@uhthomas commented on GitHub (Jun 26, 2023): Even though albums generate a full URL like `/albums/:id/photos/:id`, a refresh forces the user back to `/albums/:id`. Seems a bit pointless and should also be fixed.
Author
Owner

@alextran1502 commented on GitHub (Jun 26, 2023):

This is a more complicated behavior that we haven't gotten around to implementing. By navigating to the specific URL, the asset will need to be determined which time bucket it is in to allow proper navigation.

@alextran1502 commented on GitHub (Jun 26, 2023): This is a more complicated behavior that we haven't gotten around to implementing. By navigating to the specific URL, the asset will need to be determined which time bucket it is in to allow proper navigation.
Author
Owner

@uhthomas commented on GitHub (Jul 3, 2023):

@alextran1502 I don't think it really matters? I don't think even Google Photos handles that. I would be happy if a direct link just handed the user back to the top of the page.

@uhthomas commented on GitHub (Jul 3, 2023): @alextran1502 I don't think it really matters? I don't think even Google Photos handles that. I would be happy if a direct link just handed the user back to the top of the page.
Author
Owner

@jrasm91 commented on GitHub (Jul 3, 2023):

Google does handle direct links to assets, and the previous/next arrows work within the context too.

@jrasm91 commented on GitHub (Jul 3, 2023): Google does handle direct links to assets, and the previous/next arrows work within the context too.
Author
Owner

@uhthomas commented on GitHub (Jul 3, 2023):

Yes, sorry, I am aware that Google handles those cases correctly.

How does Google handle exiting from the asset?

@uhthomas commented on GitHub (Jul 3, 2023): Yes, sorry, I am aware that Google handles those cases correctly. How does Google handle exiting from the asset?
Author
Owner

@jrasm91 commented on GitHub (Jul 4, 2023):

It goes back to the album/context as you would expect

@jrasm91 commented on GitHub (Jul 4, 2023): It goes back to the album/context as you would expect
Author
Owner

@jrasm91 commented on GitHub (Aug 6, 2023):

With some of the recent changes in the asset grid implementation, I think it should be easier to add this now. For views that use the asset grid, we should be able to add this feature.

@jrasm91 commented on GitHub (Aug 6, 2023): With some of the recent changes in the asset grid implementation, I think it should be easier to add this now. For views that use the asset grid, we should be able to add this feature.
Author
Owner

@alextran1502 commented on GitHub (Apr 27, 2024):

Implemented #8532

@alextran1502 commented on GitHub (Apr 27, 2024): Implemented #8532
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#984