„lib/chiya_web/controllers/page_controller.ex“ ändern

This commit is contained in:
inhji 2023-07-07 12:00:06 +02:00
parent bfae64d397
commit bc751dc603

View file

@ -67,14 +67,21 @@ defmodule ChiyaWeb.PageController do
def wiki(conn, _params) do def wiki(conn, _params) do
settings = conn.assigns.settings settings = conn.assigns.settings
channel = [notes_updated, notes_published] =
case settings.wiki_channel_id do case settings.wiki_channel_id do
nil -> nil nil ->
id -> Chiya.Channels.get_channel!(id) |> Chiya.Channels.preload_channel_public() [nil, nil]
id ->
channel = Chiya.Channels.get_channel!(id)
updated = Chiya.Notes.list_notes_by_channel_updated(channel)
published = Chiya.Notes.list_notes_by_channel_published(channel)
[updated, published]
end end
render(conn, :wiki, render(conn, :wiki,
channel: channel, channel: channel,
notes_updated: notes_updated,
notes_published: notes_published,
page_title: "Wiki" page_title: "Wiki"
) )
end end