# frozen_string_literal: true

# License: AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later
require 'qx'
require 'active_support/core_ext'

module QueryBillingSubscriptions
  def self.plan_tier(np_id)
    sub = Qx.fetch(:billing_subscriptions, nonprofit_id: np_id).last
    return 2 if sub && sub['status'] != 'inactive'

    0
  end
end