-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Message timestamps shown in wrong timezone #43
Comments
I see the same behaviour here, but I'm still on Fedora 28. It wasn't occurring until I updated Slack flatpak to 3.4.2 this morning. Pretty sure I was on 3.4.0 previously. |
Timestamps locale work here on Manjaro, so I don't think there's anything I've broken in the manifest itself. If you could try to run
to install the version with just an update to 3.4.2. If that still doesn't work, then it's probably an issue with Slack itself. |
Yep, same problem after using the commit you mentioned. Going one further back to 3.4.0 (810ae703) shows the correct timestamp again. |
I'm leaning towards this being a Slack or Electron issue. If you have the option to try out the official installs, that would narrow it down a bit. |
slack-3.4.2-0.1.fc21.x86_64.rpm is working OK for me (edit: with the correct timestamp shown). |
Also having the same issue in Fedora 30, also in Brisbane. Using the official RPM shows the correct timestamps for the messages. Changing the timezone settings within the app doesn't change the timestamps in the app. |
Also having this issue on Fedora 30 and the latest version from Flathub. Only after going back to 3.4.0 where the times correct.
|
I really have no idea why it happens. Any help is appreciated. Comparing the binaries between the RPM and the Deb packages, they differ for some reason. I'm wondering if there's changes specifically for Fedora. I'll look into it. |
This also works around the problem in my case:
Also, in case it's relevant, I have the Slack flatpak installed as a user ( (Edit: I can't reproduce this any more): |
Maybe related to |
I went back to this today by installing Fedora 30 and trying it out. I was not able to reproduce. However, I did add a note about it and how to fix it in the readme here on Github, in case others find themselves in the same situation. |
I've also been seeing this recently, though it used to work correctly in the past. Explicitly passing in the timezone through the --env flag works around the problem. Version 4.0.0 of the Flatpak on Linux Mint. |
The above workaround by mvermaes works for me too. But without it I have had the issue from (I think) Fedora 28 up to now in Fedora 30. I am running with gnome3 on kernel 5.2.9-200 and the flatpak install 4.0.1. The timestamps are off by 3 hours for me without the workaround
I am running kernel 5.2.9-200 right now (but again, this has been bugging me since I think F28) and this is my Slack installation:
|
worked for me |
I have found one clue. If I change the Original value of the
So my suspicion is that something inside Slack doesn't know how to cope with the I'm also using Fedora 30. Flatpak is version 1.4.3. -- |
I've been testing each new release as they came out and they all had the same problem until the recent update to 4.3.2. I no longer need to use the |
For me, this issue no longer exists with Thank you! |
@mopsfelder Well, we're not Fedora, but you're welcome! Yes, 4.3.2 landed today to stable branch. Closing if you say it's fixed. |
As of the last few days, when I run the Flatpak-installed Slack app, my messages are timestamped with the wrong timezone.
The timestamps seem to be UTC. My actual timezone is Brisbane/Australia (UTC+10). So for example, a message received at 1:23pm local time will be shown timestamped 03:23 instead of 13:23.
This doesn't happen if I login to the same Slack workspace through a web browser (e.g. Firefox). In Firefox the correct timestamps (local time) are shown.
I'm running Fedora release 30. I upgraded from Fedora release 29 a few weeks ago. This issue is more recent than that (the last few days).
The text was updated successfully, but these errors were encountered: