correct query for pending state and remove unecessary assign
This commit is contained in:
parent
033e0fb0a0
commit
9228448e2d
1 changed files with 3 additions and 4 deletions
|
|
@ -58,11 +58,10 @@ defmodule Pinchflat.Pages.HistoryTableLive do
|
|||
|
||||
def mount(_params, session, socket) do
|
||||
page = 1
|
||||
media_state = session["media_state"]
|
||||
base_query = generate_base_query(media_state)
|
||||
base_query = generate_base_query(session["media_state"])
|
||||
pagination_attrs = fetch_pagination_attributes(base_query, page)
|
||||
|
||||
{:ok, assign(socket, Map.merge(pagination_attrs, %{base_query: base_query, media_state: media_state}))}
|
||||
{:ok, assign(socket, Map.merge(pagination_attrs, %{base_query: base_query}))}
|
||||
end
|
||||
|
||||
def handle_event("page_change", %{"direction" => direction}, %{assigns: assigns} = socket) do
|
||||
|
|
@ -101,7 +100,7 @@ defmodule Pinchflat.Pages.HistoryTableLive do
|
|||
defp generate_base_query("pending") do
|
||||
MediaQuery.new()
|
||||
|> MediaQuery.require_assoc(:media_profile)
|
||||
|> where(^dynamic(^MediaQuery.downloaded() or ^MediaQuery.pending()))
|
||||
|> where(^dynamic(^MediaQuery.downloaded()))
|
||||
|> order_by(desc: :id)
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue