fix applicant and filters
All checks were successful
Build and Publish / build-release (push) Successful in 1m24s

This commit is contained in:
2026-04-22 16:24:20 -05:00
parent b78a7fdf73
commit 2adb948b8e
2 changed files with 7 additions and 5 deletions

View File

@@ -236,7 +236,8 @@ defmodule PolicyServiceWeb.PolicyController do
%{ %{
"name" => info["name"], "name" => info["name"],
"date_of_birth" => dob, "date_of_birth" => dob,
"document_id" => doc "document_id" => doc,
"client_type" => "natural"
}} }}
end end
end end
@@ -249,7 +250,8 @@ defmodule PolicyServiceWeb.PolicyController do
"company_name" => info["company_name"], "company_name" => info["company_name"],
"ruc" => ruc, "ruc" => ruc,
"legal_rep_name" => info["legal_rep_name"], "legal_rep_name" => info["legal_rep_name"],
"legal_rep_document" => info["legal_rep_document"] "legal_rep_document" => info["legal_rep_document"],
"client_type" => "juridico"
}} }}
end end

View File

@@ -17,9 +17,9 @@ defmodule PolicyServiceWeb.QueryHelpers do
defp build_filter_params(fields) do defp build_filter_params(fields) do
for i <- 0..(@filter_count - 1) do for i <- 0..(@filter_count - 1) do
[ [
{:"filters_#{i}_field", [in: :query, schema: %Schema{type: :string, enum: fields}]}, {:"filters[#{i}][field]", [in: :query, schema: %Schema{type: :string, enum: fields}]},
{:"filters_#{i}_op", [in: :query, schema: %Schema{type: :string, enum: Flop.Filter.allowed_operators(:all)}]}, {:"filters[#{i}][op]", [in: :query, schema: %Schema{type: :string, enum: Flop.Filter.allowed_operators(:all)}]},
{:"filters_#{i}_value", [in: :query, schema: %Schema{type: :string}]} {:"filters[#{i}][value]", [in: :query, schema: %Schema{type: :string}]}
] ]
end |> List.flatten() end |> List.flatten()
end end