Anthony-Nolan / Atlas

A free & open-source Donor Search Algorithm Service
GNU General Public License v3.0
9 stars 5 forks source link

SubmitDataRefreshRequest should not throw exception when scheduled and no data refresh required #1149

Closed zabeen closed 5 months ago

zabeen commented 8 months ago

Solution:

zabeen commented 8 months ago

Testing Notes

On AN Dev, HMD is already on latest version and so any non-forced requests should not lead to data refresh running.

Feature testing of the Scheduled job:

Regression Test of Manually triggered job

DmitriyShcherbina commented 8 months ago

@zabeen Feature testing status: Ok

Screenshot at Dec 13 17-04-28

Regression testing: SubmitDataRefreshRequestManual with forceDataRefresh: false returned 400 error but not 500

Screenshot at Dec 13 17-07-57
zabeen commented 8 months ago

@DmitriyShcherbina

Regression testing: SubmitDataRefreshRequestManual with forceDataRefresh: false returned 400 error but not 500

Ah, that seems ok, as it's BadRequest error. As long as it returns a sensible error code, I consider it a pass.