From 9476aa94a60983f9baaac4b6ab855ea8326ee5b6 Mon Sep 17 00:00:00 2001 From: Elvia Benedith <116598037+ElviaBth@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:04:26 +0200 Subject: [PATCH] Update decidim-core/app/helpers/concerns/decidim/user_role_checker.rb Co-authored-by: Alexandru Emil Lupu --- .../app/helpers/concerns/decidim/user_role_checker.rb | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/decidim-core/app/helpers/concerns/decidim/user_role_checker.rb b/decidim-core/app/helpers/concerns/decidim/user_role_checker.rb index 2aadbe44d20e..2558c3db1e1d 100644 --- a/decidim-core/app/helpers/concerns/decidim/user_role_checker.rb +++ b/decidim-core/app/helpers/concerns/decidim/user_role_checker.rb @@ -20,12 +20,9 @@ def user_has_any_role?(user, participatory_space = nil) def participatory_process_user_role?(user, participatory_process = nil) return false unless Decidim.module_installed?(:participatory_processes) + return false unless participatory_process.is_a?(Decidim::ParticipatoryProcess) - if participatory_process.is_a?(Decidim::ParticipatoryProcess) - Decidim::ParticipatoryProcessUserRole.exists?(user:, participatory_process:) - else - Decidim::ParticipatoryProcessUserRole.exists?(user:) - end + Decidim::ParticipatoryProcessUserRole.exists?(user:, participatory_process:) end def assembly_user_role?(user, assembly = nil)