Files
customer-service/lib/customer_service/lead/queries.ex
HaimKortovich cfd810beba
All checks were successful
Build and Publish / build-release (push) Successful in 2m13s
add quick leads
2026-04-30 16:40:40 -05:00

16 lines
357 B
Elixir

defmodule CustomerService.Lead.Queries do
alias CustomerService.Projections.QuickLead
alias CustomerService.Repo
def list_leads(params \\ %{}) do
Flop.validate_and_run(QuickLead, params, for: QuickLead)
end
def get_lead(id) do
case Repo.get(QuickLead, id) do
nil -> {:error, :not_found}
lead -> {:ok, lead}
end
end
end