VRMS icon indicating copy to clipboard operation
VRMS copied to clipboard

Investigate and Fix Incorrect Event Check-In Times in VRMS

Open JackHaeg opened this issue 10 months ago • 5 comments

Overview

Event check-ins in VRMS are being displayed at incorrect times, potentially due to an issue in the event processing flow. A comprehensive review of the entire check-in flow is needed to identify the root cause and implement a permanent fix.

Action Items

  • [ ] Latest update - as of August 4, 2025, PROD backend does not appear to be generating events for check in.
  • [ ] Conduct a full review of the event check-in process to determine where the issue originates.
  • [ ] Investigate whether another worker process is contributing to the incorrect timestamps.
  • [ ] Document findings and outline necessary changes to resolve the issue.
  • [ ] Refactor portions of the create recurring events structure into smaller functions where possible, making them more easily testable via unit tests.
  • [ ] Implement the fix based on findings and refactored code.
  • [ ] Test the solution thoroughly, ensuring event check-ins display the correct times.
  • [ ] Validate across different scenarios to confirm stability.

Resources/Instructions

  • Review existing VRMS event processing and worker logic.
  • Check relevant logs for inconsistencies in check-in timestamps.
  • Reference internal documentation related to event handling and worker processes.
  • This issue is part of the epic #1838

JackHaeg avatar Mar 18 '25 02:03 JackHaeg