-
Notifications
You must be signed in to change notification settings - Fork 284
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
Card due date in Activity stream incorrect #3214
Comments
Hello, This is my first time posting, so I apologize in advance for any breaches in protocol. I just wanted to add my two cents. I have verified that I see the same issue in Activity (cards have a timezone set to UTC +0, yet my local timezone is New York, currently EDT, UTC -4), despite the time appearing correctly under "Deck". What actually brought me here was that I noticed the same issue when viewing Cards from the Tasks section by ticking the option: "Show boards in calendar/tasks" under Settings within Deck. My guess is that the 2 issues are related. Interestingly enough, I checked Calendar, and the correct time is showing up for the Card, so I'm at a loss and i hope someone much more knowledgeable than me can fix this :-) Off-topic: Thank you to everyone that has built and contributed to Nextcloud. It's really a fantastic platform. I have only written (more than just simple) scripts in PowerShell, but I am willing to learn another language or languages if that means I can contribute in some way... I would just need someone familiar enough with Nextcloud to give me a good starting place, and let me know which language or languages I need to learn. Thank you, CK |
Should this issue be posted here or for the Activity app? |
The issue I've encountered is present under Tasks as well, so I don't think it's isolated to the Activity app. |
The issue is basically that the date is formatted on the backend when the activity app prepares the entries. I see two possible ways to solve this:
|
Handling dates/times based on the user's timezone is the way to go---whether that's information discerned from the browser or from their Nextcloud user profile I don't know. But whatever you think will work best to fix this problem. 👍 |
Would the proposed solutions also correct the "Tasks" issue that I detailed above? |
How to use GitHub
Describe the bug
This could possibly be related to #2276, but the problem seems to be localised to the Activity stream only, hence opening new issue.
Problem: Times in the Activity stream relating to Deck cards are incorrect.
Our server is set to UTC+11 (or Australia/Melbourne timezone):
But it seems this is not respected for Deck activity.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The date and time are displayed in the Activity stream the same as they are set on the card.
Actual behavior
The date and time are incorrect in the Activity stream.
Screenshots
In Activity stream:
Card details:
The correct time in this example for the Activity stream is 8pm, 23rd August 2021.
Client details:
Server details
Operating system: Ubuntu 18.04 LTS
Web server: nginx/1.18.0
Database: psql (PostgreSQL) 10.17 (Ubuntu 10.17-0ubuntu0.18.04.1)
PHP version: PHP 7.4.21 (cli) (built: Jul 1 2021 16:09:23)
Nextcloud version: (see Nextcloud admin page) 21.0.3.1
Where did you install Nextcloud from: nextcloud.com
Signing status:
List of activated apps:
Nextcloud configuration:
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
No
Logs
Nextcloud log (data/nextcloud.log)
Browser log
The text was updated successfully, but these errors were encountered: