forked from mirrors/akkoma
Merge branch 'fix/suggestions-api-error-handling' into 'develop'
Better error handling in /api/v1/suggestions See merge request pleroma/pleroma!287
This commit is contained in:
commit
8b9fe0c7a1
|
@ -1116,7 +1116,14 @@ def suggestions(%{assigns: %{user: user}} = conn, _) do
|
||||||
data2 =
|
data2 =
|
||||||
Enum.slice(data, 0, 40)
|
Enum.slice(data, 0, 40)
|
||||||
|> Enum.map(fn x ->
|
|> Enum.map(fn x ->
|
||||||
Map.put(x, "id", User.get_or_fetch(x["acct"]).id)
|
Map.put(
|
||||||
|
x,
|
||||||
|
"id",
|
||||||
|
case User.get_or_fetch(x["acct"]) do
|
||||||
|
%{id: id} -> id
|
||||||
|
_ -> 0
|
||||||
|
end
|
||||||
|
)
|
||||||
end)
|
end)
|
||||||
|
|
||||||
conn
|
conn
|
||||||
|
|
Loading…
Reference in a new issue