Ordenamiento studydate desc por defecto
This commit is contained in:
parent
7722dbad00
commit
87a3fc34d4
@ -20,7 +20,7 @@ defmodule Api.Studies do
|
||||
size = filters["size"] || 24
|
||||
|
||||
filter = filters["filter"] || []
|
||||
sort = filters["sort"] || [%{"dir" => "desc", "field" => "idstudy"}]
|
||||
sort = filters["sort"] || []
|
||||
|
||||
Logger.info("sort -> #{inspect(sort)}")
|
||||
|
||||
@ -88,12 +88,16 @@ defmodule Api.Studies do
|
||||
end)
|
||||
|
||||
sort_conditions =
|
||||
Enum.map(sort, fn v ->
|
||||
direction = String.to_atom(v["dir"])
|
||||
field = String.to_atom(v["field"])
|
||||
if Enum.empty?(filters["sort"]) do
|
||||
[{:desc, :studydate}]
|
||||
else
|
||||
Enum.map(filters["sort"], fn v ->
|
||||
direction = String.to_atom(v["dir"])
|
||||
field = String.to_atom(v["field"])
|
||||
|
||||
{direction, field}
|
||||
end)
|
||||
{direction, field}
|
||||
end)
|
||||
end
|
||||
|
||||
Logger.info("sort_conditions --> #{inspect(sort_conditions)}")
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user