Use findOneAndUpdate to make loo report submission idempotent