18693: Use row locking only if enabled in config.
[arvados.git] / services / api / app / controllers / arvados / v1 / api_client_authorizations_controller.rb
index 8ff5520e376c020d3c1819323a268d706369d526..da7e11cd9f4800b695beb927d9214836f891be19 100644 (file)
@@ -141,7 +141,7 @@ class Arvados::V1::ApiClientAuthorizationsController < ApplicationController
     @filters = [['uuid', '=', uuid_param]]
     find_objects_for_index
     query = @objects
-    if with_lock
+    if with_lock && Rails.configuration.API.LockBeforeUpdate
       query = query.lock
     end
     @object = query.first