[BUG] Cannot change date/location of external media items #1985

Closed
opened 2026-02-05 04:40:37 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @andriykrefer on GitHub (Jan 15, 2024).

The bug

  • Selected an item (synced from a external media folder) and tried to change date or location. Got a warning saying it cannot change its metadata
  • Done the same test on a uploaded items and it worked.

I understand that external media items are read only and the original files are not touched. But as far I understood, Immich reads the file metadata and stores it in the database, so it should be possible to change the date/location because it should update the database entry only. Also, it is stated in the documentation that external media items should behave exactly like uploaded items.

The OS that Immich Server is running on

Cant tell, running on pikapods.com

Version of Immich Server

v1.92.0

Version of Immich Mobile App

v1.92.0 build 117

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

Cant tell, running on pikapods.com (Fully managed by pikapods.com)

Your .env content

Cant tell, running on pikapods.com (Fully managed by pikapods.com)

Reproduction steps

(Tested in the web app and android app)

- Selected an item (synced from a external media folder) and tried to change date or location. Got a warning saying it cannot change its metadata
- Done the same test on a uploaded items and it worked.

Additional information

No response

Originally created by @andriykrefer on GitHub (Jan 15, 2024). ### The bug - Selected an item (synced from a external media folder) and tried to change date or location. Got a warning saying it cannot change its metadata - Done the same test on a uploaded items and it worked. I understand that external media items are read only and the original files are not touched. But as far I understood, Immich reads the file metadata and stores it in the database, so it should be possible to change the date/location because it should update the database entry only. Also, it is stated in the documentation that external media items should behave exactly like uploaded items. ### The OS that Immich Server is running on Cant tell, running on pikapods.com ### Version of Immich Server v1.92.0 ### Version of Immich Mobile App v1.92.0 build 117 ### Platform with the issue - [X] Server - [X] Web - [X] Mobile ### Your docker-compose.yml content ```YAML Cant tell, running on pikapods.com (Fully managed by pikapods.com) ``` ### Your .env content ```Shell Cant tell, running on pikapods.com (Fully managed by pikapods.com) ``` ### Reproduction steps ```bash (Tested in the web app and android app) - Selected an item (synced from a external media folder) and tried to change date or location. Got a warning saying it cannot change its metadata - Done the same test on a uploaded items and it worked. ``` ### Additional information _No response_
Author
Owner

@schuhbacca commented on GitHub (Jan 15, 2024):

It's not just a database change, it writes a sidecar metadata file for the image. This doesn't seem like a bug more a feature request since it's working as intended.

@schuhbacca commented on GitHub (Jan 15, 2024): It's not just a database change, it writes a sidecar metadata file for the image. This doesn't seem like a bug more a feature request since it's working as intended.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#1985