13561: Move versioning code inside locking block.
authorLucas Di Pentima <ldipentima@veritasgenetics.com>
Thu, 11 Oct 2018 16:17:47 +0000 (13:17 -0300)
committerLucas Di Pentima <ldipentima@veritasgenetics.com>
Thu, 11 Oct 2018 16:17:47 +0000 (13:17 -0300)
commitc8b76b1d730d68fe9cb89ec4a619ce2f5a515531
tree6f75ae80a7c7a2c2a3c8ecc7891e1d02ffae20b0
parent7182964d1d475f77a4ae72424c06ebb447b7a14f
13561: Move versioning code inside locking block.

Also, don't allow current_version_uuid updates on current versions.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
services/api/app/models/collection.rb
services/api/test/unit/collection_test.rb