# frozen_string_literal: true # License: AGPL-3.0-or-later WITH WTO-AP-3.0-or-later # Full license explanation at https://github.com/houdiniproject/houdini/blob/master/LICENSE 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