diff --git a/app/controllers/concerns/ownership_authentication.rb b/app/controllers/concerns/ownership_authentication.rb index 718790b..d93779f 100644 --- a/app/controllers/concerns/ownership_authentication.rb +++ b/app/controllers/concerns/ownership_authentication.rb @@ -26,7 +26,14 @@ module OwnershipAuthentication end def mezuro_configuration_owner? - check_mezuro_configuration_ownership(params[:id]) + if self.kind_of?(MezuroConfigurationsController) + id = params[:id] + elsif self.kind_of?(MetricConfigurationsController) + id = params[:mezuro_configuration_id] + else + raise "Not supported" + end + check_mezuro_configuration_ownership(id) end private -- libgit2 0.21.2