feat(chat): order chats by their names
This is achieved by improving `Ecto.Query` usage.
This commit is contained in:
parent
7de16a0ea2
commit
c6ee2bbf0b
@ -9,8 +9,8 @@ defmodule Slax.Chat do
|
|||||||
alias Slax.Repo
|
alias Slax.Repo
|
||||||
|
|
||||||
def get_first_room! do
|
def get_first_room! do
|
||||||
query = from(r in Room, limit: 1)
|
query = from(r in Room, limit: 1, order_by: [asc: :name])
|
||||||
Repo.one(query)
|
Repo.one!(query)
|
||||||
end
|
end
|
||||||
|
|
||||||
def get_room!(id) do
|
def get_room!(id) do
|
||||||
@ -18,6 +18,7 @@ defmodule Slax.Chat do
|
|||||||
end
|
end
|
||||||
|
|
||||||
def list_rooms do
|
def list_rooms do
|
||||||
Repo.all(Room)
|
query = from(r in Room, order_by: [asc: :name])
|
||||||
|
Repo.all(query)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user