nerubia / kh360-nodejs

KH360 Backend
0 stars 0 forks source link

Create batch process to close Evaluation Administration after end of evaluation period #492

Open sheilaramas opened 6 months ago

sheilaramas commented 6 months ago

DESCRIPTION

Create batch process that will run every day to perform the following:

  1. Check all ONGOING evaluation administrations whose evaluation end date has lapsed.
  2. Loop through each record and CLOSE the evaluation administration (you need to perform all procedures similar to manually closing the evaluation administration)
  3. For testing purposes, have this batch process run every 5 mins
  4. But for live, please reset back to run daily

REFERENCE TICKETS

emmaacha commented 6 months ago

PR: #494

rrosel commented 6 months ago

Not OK in Beta

Issue - evaluation status is still ONGOING even if the Evaluation Schedule end date is set to past date.

Note: This record was created today but the Evaluation Schedule end date is set to past date. image

emmaacha commented 6 months ago

PR: #504

rrosel commented 6 months ago

Verified OK in Beta

image

Screenshare - 2024-03-08 9 12 12 AM.webm