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
|
||||
|
||||
def get_first_room! do
|
||||
query = from(r in Room, limit: 1)
|
||||
Repo.one(query)
|
||||
query = from(r in Room, limit: 1, order_by: [asc: :name])
|
||||
Repo.one!(query)
|
||||
end
|
||||
|
||||
def get_room!(id) do
|
||||
@ -18,6 +18,7 @@ defmodule Slax.Chat do
|
||||
end
|
||||
|
||||
def list_rooms do
|
||||
Repo.all(Room)
|
||||
query = from(r in Room, order_by: [asc: :name])
|
||||
Repo.all(query)
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user