OneUptime / oneuptime

OneUptime is the complete open-source observability platform.
https://oneuptime.com
Apache License 2.0
4.84k stars 227 forks source link

OnCall Layers UI is not in sync #1728

Open NANDAKISHORE92 opened 1 month ago

NANDAKISHORE92 commented 1 month ago

Describe the bug The Final schedule Preview doesn't show Layer 2 employee OnCall duties.

To Reproduce Steps to reproduce the behavior:

  1. Create two layers in On call schedule and add multiple users into it.
  2. Set these options in layer 1(India Team) (Start date: 10th October, Start time 6AM, Handoff date: 10th October, Handoff time: 6PM, Rotation policy: 12 hours)
  3. Set these options in layer 2(Europe team) (Start date: 10th October, Start time 6PM, Handoff date: 11th October, Handoff time: 6AM, Rotation policy: 12 hours)
  4. Save all changes and click on Agenda in "Final Preview schedule" (Note: Local time zone is IST)

Expected behavior I should see the users form both the layers in the Final Schedule.

Screenshots Layer1: image Layer2: image Final Preview image

And surprisingly the UI shows different timings when i click on Next button in Final preview image

Desktop (please complete the following information):

Deployment Type OneUptime deployed in AKS using Helm chart. (Open source Version)

Additional context Even though i tried to change the time slots and the dates several times, the Final Preview UI is not at all in sync, creating a lot of confusion to me. Please fix this issue or may be guide me how to do it in a right way.

Thanks in advance.

simlarsen commented 1 month ago

Looking into this.

NANDAKISHORE92 commented 3 weeks ago

Hi @simlarsen, did you able to reproduce this?