🐛 Bug Report: Some profile pictures end up sideways #326

Closed
opened 2025-10-09 16:39:54 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @jfro on GitHub.

Originally assigned to: @kmendell on GitHub.

Reproduction steps

  1. Go to account settings
  2. Click profile picture to upload a new photo
  3. Choose a portrait photo (like from an iPhone)

Expected behavior

It should respect the orientation of the photo (not sure if this is in EXIF data?)

Actual Behavior

End up with sideways profile photo once I refresh/navigate around

Version and Environment

traefik proxy, docker based, Pocket ID v0.35.4

Log Output

No response

Originally created by @jfro on GitHub. Originally assigned to: @kmendell on GitHub. ### Reproduction steps 1. Go to account settings 2. Click profile picture to upload a new photo 3. Choose a portrait photo (like from an iPhone) ### Expected behavior It should respect the orientation of the photo (not sure if this is in EXIF data?) ### Actual Behavior End up with sideways profile photo once I refresh/navigate around ### Version and Environment traefik proxy, docker based, Pocket ID v0.35.4 ### Log Output _No response_
OVERLORD added the bug label 2025-10-09 16:39:54 +03:00
Author
Owner

@kmendell commented on GitHub:

You can still test that image, but stonith found a different library to fix this, vs the way i did in that specific image.

@kmendell commented on GitHub: You can still test that image, but stonith found a different library to fix this, vs the way i did in that specific image.
Author
Owner

@stonith404 commented on GitHub:

Thanks @kmendell for your attempt. This should be fixed in the latest version.

@stonith404 commented on GitHub: Thanks @kmendell for your attempt. This should be fixed in the latest version.
Author
Owner

@kmendell commented on GitHub:

@jfro Can you pull and test this image to see if it fixes the issue? ghcr.io/kmendell/pocket-id:exif-photos

And you were correct this is due to EXIF data from the image.

@kmendell commented on GitHub: @jfro Can you pull and test this image to see if it fixes the issue? `ghcr.io/kmendell/pocket-id:exif-photos` And you were correct this is due to EXIF data from the image.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pocket-id-pocket-id-2#326