class CustomerController < BillingBaseController
  before_filter :require_login

  def new
    if current_user.braintree_customer_id
      Braintree::Customer.find current_user.braintree_customer_id
    else
      customer = Braintree::Customer.create(payment_method_nonce: params[:payment_method_nonce]).customer
      current_user.update_attributes braintree_customer_id: customer.id
      customer
    end
  end

  def show
    if current_user.braintree_customer_id
      Braintree::Customer.find current_user.braintree_customer_id
  end
  end
end