X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8cad6cfa7495231768347535835efa96166f8f79..3716ba580adb3d9ddd5452daa8e8fdfd5b3edcc0:/apps/workbench/app/controllers/user_agreements_controller.rb?ds=sidebyside diff --git a/apps/workbench/app/controllers/user_agreements_controller.rb b/apps/workbench/app/controllers/user_agreements_controller.rb index 8dd34b1957..6ab8ae215f 100644 --- a/apps/workbench/app/controllers/user_agreements_controller.rb +++ b/apps/workbench/app/controllers/user_agreements_controller.rb @@ -1,11 +1,14 @@ class UserAgreementsController < ApplicationController + skip_before_filter :check_user_agreements + skip_before_filter :find_object_by_uuid + def model_class Collection end def sign params[:checked].each do |checked| - if r = checked.match(/^([0-9a-f]+)/) + if r = checked.match(/^([0-9a-f]+[^\/]*)/) UserAgreement.sign uuid: r[1] end end