Sometimes, two users will check-in or check-out the same student at the same time. This will cause one of the two users to error out, since the server disallows such repeated attendance events. However, the client should recognize this error and handle it gracefully (just update the local student cache) instead of falling back to the error page.
Sometimes, two users will check-in or check-out the same student at the same time. This will cause one of the two users to error out, since the server disallows such repeated attendance events. However, the client should recognize this error and handle it gracefully (just update the local student cache) instead of falling back to the error page.