immich-app / immich

High performance self-hosted photo and video management solution.
https://immich.app
GNU Affero General Public License v3.0
44.58k stars 2.17k forks source link

Unable to set asset location in iOS app #8670

Open raisinbear opened 5 months ago

raisinbear commented 5 months ago

The bug

Hi, I just tried to set a location for one (and more) photos through the iOS app. First, not sure how the pick on map part is supposed to work - if at all - since no map is displayed if no location exists yet - merely a marker on black background. I then proceeded to paste the coordinates copied from a photo in the same location. After confirming, the location is neither updated in the app nor on web. Just to be sure, I tried to input in local culture and invariant culture format, but in both scenarios, the location isn’t set. I see no output in the logs whatsoever. Setting the location through the web interface works! Once more thanks for all the effort and the great work! 😊

The OS that Immich Server is running on

Raspbian

Version of Immich Server

v1.101.0

Version of Immich Mobile App

v1.101.0

Platform with the issue

Your docker-compose.yml content

IMO not relevant, please let me know if required.

Your .env content

IMO not relevant, please let me know if required.

Reproduction steps

1. upload photo without location.
2. update location through iOS app.
3. check whether location has indeed been set.

Additional information

No response

kerhbal commented 5 months ago

since no map is displayed if no location exists yet - merely a marker on black background

for me it's a marker on blue background, which represent water, as default 0,0 gps is in the middle of ocean. and if I click the blue background, the map will show up, then I can put the marker to the desired location to geo tag it. works for me after tagging it, show both on web and iOS app

raisinbear commented 5 months ago

for me it's a marker on blue background, which represent water, as default 0,0 gps is in the middle of ocean. and if I click the blue background, the map will show up, then I can put the marker to the desired location to geo tag it. works for me after tagging it, show both on web and iOS app

Thanks, must have clicked in the wrong location - had dark mode on where I couldn’t differentiate between background and ocean 🤦‍♂️ With the picker it’s working. Entering the coordinates won’t.

mmomjian commented 5 months ago

I can confirm that on iOS, the "pencil" on the Add a Location screen does not seem to apply the entered coordinates. In fact, using the text box on an image that already has coordinates leads to deletion of the existing data and no geo info attached anymore.

The small map is pretty non-intuitive, having to click on it to see the full map is not immediately obvious.