two printer clients touching the same card request causes client to crash
Two cards are printed (one from each printer). The MIFARE_NUMBER for the slower client will not be returned to the Card API. As both card are identical (apart from the MIFARE_ID), there is a chance the card sent to the user will not match the card record stored in the Card API.
Related MR
-
Printer client MR !21 (merged) -
Card API MR (removing update from 'start') https://gitlab.developers.cam.ac.uk/uis/devops/iam/card-database/card-api/-/merge_requests/149 -
Card front-end changes https://gitlab.developers.cam.ac.uk/uis/devops/iam/card-database/card-frontend/-/merge_requests/85
Edited by Andrew Vella