diff --git a/lib/meetup_bot/event.ex b/lib/meetup_bot/event.ex index 76dd1ca..0907350 100644 --- a/lib/meetup_bot/event.ex +++ b/lib/meetup_bot/event.ex @@ -2,7 +2,7 @@ defmodule MeetupBot.Event do use Ecto.Schema import Ecto.Changeset - @derive {Jason.Encoder, only: [:name, :title, :datetime, :end_datetime, :event_url]} + @derive {Jason.Encoder, only: [:id, :name, :title, :datetime, :end_datetime, :event_url]} schema "events" do field(:name, :string) diff --git a/lib/meetup_bot/router.ex b/lib/meetup_bot/router.ex index b363b1a..0c6705f 100644 --- a/lib/meetup_bot/router.ex +++ b/lib/meetup_bot/router.ex @@ -7,8 +7,6 @@ defmodule MeetupBot.Router do alias MeetupBot.MeetupCalendar alias MeetupBot.Slack alias OpenTelemetry.Tracer - alias MeetupBot.Repo - alias MeetupBot.Event plug(Plug.Logger) @@ -103,7 +101,7 @@ defmodule MeetupBot.Router do end get "/json" do - meetups = Repo.all(Event) + meetups = MeetupCache.values() conn |> put_resp_content_type("application/json")