It's impossible to create processing periods with GMT-8 timezone

Description

When I was verifying the issue from Angola, AO-599, I noticed that it's valid also in the Core project. It's impossible to create new processing periods when one's computer's timezone is GMT-8 on Chrome. On Firefox, periods can be created. With GMT+1, everything is fine on both browsers. Please look at the screenshots.

Reproduction steps:

  1. Set your computer's timezone to GMT-8 (i.e. Seattle time).

  2. Log into the application as administrator.

  3. Go to Administration > Processing Schedules.

  4. Click the "Edit" button next to the SCH003 processing schedule.

  5. Try to add the Jan2026 processing schedule with 31/01/2026.

  6. The Start Date changes automatically to 31/12/2025 and the period is not created. The errors from screenshots occur.

Environment

None

Attachments

3

Checklists

Activity

Joanna Bebak 
March 17, 2020 at 9:25 AM

I tested the ticket, and the issue was fixed. I was able to create processing periods on both browsers for various time zones, i.e. the current ones in Poland, Malawi, Anchorage and Seattle.

Diógenes Calei 
March 3, 2020 at 8:48 AM

It still faces the same problems. I update my computer's time zone and it did not take effect.
Note: The periods are sequential so it does not allow me to create another

Joanna Bebak 
February 24, 2020 at 7:39 AM

I was able to reproduce the issue on both servers, test and UAT. With the GMT-8 timezone set, it's impossible to add new processing periods on Chrome. On Firefox, it's possible. With GMT+1, everything works correctly.

Ben Leibert 
February 21, 2020 at 8:34 PM

Please see the discussion in https://openlmis.atlassian.net/browse/AO-599. The bug consistently manifests while using a system timezone of GMT-8. The bug seems to be inapplicable to users, however, with a timezone of GMT+1.

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Original estimate

Time tracking

4d 4h logged

Components

Sprint

Fix versions

Priority

Time Assistant

Created February 6, 2020 at 1:57 PM
Updated November 22, 2020 at 2:09 PM
Resolved March 17, 2020 at 9:26 AM