gregmolnar/invoicer

View on GitHub
app/controllers/clients_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class ClientsController < ApplicationController
  respond_to :html
  respond_to :json, only: :index
  inherit_resources

  def index
    super do
      @clients = @clients.where("name like ?", "%#{params[:q]}%")
    end
  end

  def create
    create! { client_addresses_path(@client) }
  end

  def permitted_params
    params.permit(:client => [:name, :address, :address2, :city, :county, :postcode, :country, :tax_number, :phone, :email, :website])
  end
end