Hello guys,
While using TRIRIGA I detected there was one hour difference in dates by opening a Task using the Perceptive App, particularly in any date showed in WorkTaskServices (Planned Start, Planned End, etc.) No issues found opening the same task in TRIRIGA application. This issue only happens in dates major than 2020
I found the root cause of this. Right now we are using TRIRIGA 3.6.0.4, and for WorkTaskServices perceptive app, this is using a library called moment-timezone-with-data-2010-2020. This library helps to know the right offset to use according to the User's Time Zone (considering DST) but just until the data inside the file (2021). So this covered dates until 2020, thus any date after April 2021 ( after changing to DST), has the 1 hour difference when using the perceptive app.
We have no migrate yet to a current version of TRIRIGA 3.8.0, but I checked if that was fixed in that version. I observed this version used moment-timezone-with-data-2012-2022. So this covered dates only until 2022, I tested opening a task using the same user first in the application with Planned Start on "04/24/2023, 08:00:00" and then using the perceptive app, but the date showed here was "04/24/2023, 07:00:00", so there is still a problem even if we migrate to 10.8 and we use that perceptive app (WorkTaskServices) No problems with dates before 2023
My question is,
Is there a way I can upgrade that library easily for moment-timezone-with-data-1970-2030.js or another similar, that could fix our problem, OR
what is the closest TRIRIGA version to ours (3.6.0.4) when you started using moment-timezone-with-data-2012-2022. I checked all the releases notes after our version and there is nothing about a change in UX for this. I said closest, to avoid major complications by upgrade the system until current version only for this. If we upgrade to that version, and at least will cover one more year.