houdini/app/helpers/nonprofits_helper.rb
2019-08-02 19:07:29 +02:00

16 lines
484 B
Ruby

# frozen_string_literal: true
# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later
module NonprofitsHelper
def managed_npo_card_json
if current_user
if params[:nonprofit_id] && current_role?(:super_admin)
raw(Nonprofit.find(params[:nonprofit_id]).active_card.to_json)
elsif administered_nonprofit&.active_card
raw(administered_nonprofit.active_card.to_json)
end
else
'undefined'
end
end
end