forked from AkkomaGang/akkoma
Order masto searches by date.
This commit is contained in:
parent
d7654f4b3c
commit
1dd2c8163f
1 changed files with 34 additions and 30 deletions
|
@ -515,7 +515,8 @@ def search(%{assigns: %{user: user}} = conn, %{"q" => query} = params) do
|
||||||
a.data,
|
a.data,
|
||||||
^query
|
^query
|
||||||
),
|
),
|
||||||
limit: 20
|
limit: 20,
|
||||||
|
order_by: [desc: :inserted_at]
|
||||||
)
|
)
|
||||||
|
|
||||||
statuses = Repo.all(q) ++ fetched
|
statuses = Repo.all(q) ++ fetched
|
||||||
|
@ -605,35 +606,37 @@ def index(%{assigns: %{user: user}} = conn, _params) do
|
||||||
"video\/mp4"
|
"video\/mp4"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
settings: Map.get(user.info, "settings") || %{
|
settings:
|
||||||
onboarded: true,
|
Map.get(user.info, "settings") ||
|
||||||
home: %{
|
%{
|
||||||
shows: %{
|
onboarded: true,
|
||||||
reblog: true,
|
home: %{
|
||||||
reply: true
|
shows: %{
|
||||||
}
|
reblog: true,
|
||||||
},
|
reply: true
|
||||||
notifications: %{
|
}
|
||||||
alerts: %{
|
},
|
||||||
follow: true,
|
notifications: %{
|
||||||
favourite: true,
|
alerts: %{
|
||||||
reblog: true,
|
follow: true,
|
||||||
mention: true
|
favourite: true,
|
||||||
|
reblog: true,
|
||||||
|
mention: true
|
||||||
|
},
|
||||||
|
shows: %{
|
||||||
|
follow: true,
|
||||||
|
favourite: true,
|
||||||
|
reblog: true,
|
||||||
|
mention: true
|
||||||
|
},
|
||||||
|
sounds: %{
|
||||||
|
follow: true,
|
||||||
|
favourite: true,
|
||||||
|
reblog: true,
|
||||||
|
mention: true
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
shows: %{
|
|
||||||
follow: true,
|
|
||||||
favourite: true,
|
|
||||||
reblog: true,
|
|
||||||
mention: true
|
|
||||||
},
|
|
||||||
sounds: %{
|
|
||||||
follow: true,
|
|
||||||
favourite: true,
|
|
||||||
reblog: true,
|
|
||||||
mention: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
push_subscription: nil,
|
push_subscription: nil,
|
||||||
accounts: accounts,
|
accounts: accounts,
|
||||||
custom_emojis: mastodon_emoji,
|
custom_emojis: mastodon_emoji,
|
||||||
|
@ -656,7 +659,8 @@ def put_settings(%{assigns: %{user: user}} = conn, %{"data" => settings} = _para
|
||||||
{:ok, _user} <- User.update_and_set_cache(change) do
|
{:ok, _user} <- User.update_and_set_cache(change) do
|
||||||
conn
|
conn
|
||||||
|> json(%{})
|
|> json(%{})
|
||||||
else e ->
|
else
|
||||||
|
e ->
|
||||||
conn
|
conn
|
||||||
|> json(%{error: inspect(e)})
|
|> json(%{error: inspect(e)})
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue