Closed christianzoellner closed 1 year ago
The timestamps shown here are Unix times, which don’t have a time zone associated with them. (One way to think about this is that Signal “converts” the time zone from your local device to UTC.) Based on the behavior you’ve described and the screenshots, your device’s Unix time is one hour ahead of the caller’s Unix time. Even if the time on a device looks right, it may still be wrong if the time zone is set incorrectly. This is most likely what’s happening.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been closed due to inactivity.
Bug description
Missed call showes with the caller's time, not with my own, thus revealing that the caller is in a different time zone. While in this case I was aware of the caller's location, I would generally expect from a privacy-optimized messenger not to reveal such data. (Given that it's +/- 1 hour, it might also be a summer-winter-time screwup.)
When the same caller called and misscalled me on an Android device, my local time was displayed.
Steps to reproduce
Actual result: The missed call showed up in the chat with the callers time zone rather than with my own.
Expected result: The missed call shows up with my time zone, just like outgoing calls do.
Screenshots
Device info
Device: iPad Pro
iOS version: iPadOS 16.2
Signal version: 6.10.0.86