diff --git a/lib/music_library_web/live/record_live/index.ex b/lib/music_library_web/live/record_live/index.ex index d948cdbc..f6de001f 100644 --- a/lib/music_library_web/live/record_live/index.ex +++ b/lib/music_library_web/live/record_live/index.ex @@ -24,6 +24,13 @@ defmodule MusicLibraryWeb.RecordLive.Index do offset = page_to_offset(record_list_params.page, record_list_params.page_size) records = Records.search_records(query, limit: record_list_params.page_size, offset: offset) + socket = + if static_changed?(socket) do + put_flash(socket, :warning, "The application has been updated, please reload.") + else + socket + end + {:ok, socket |> assign(:nav_section, :records) diff --git a/lib/music_library_web/live/record_live/show.ex b/lib/music_library_web/live/record_live/show.ex index 1d010d19..a3844128 100644 --- a/lib/music_library_web/live/record_live/show.ex +++ b/lib/music_library_web/live/record_live/show.ex @@ -15,6 +15,13 @@ defmodule MusicLibraryWeb.RecordLive.Show do ~p"/records" end + socket = + if static_changed?(socket) do + put_flash(socket, :warning, "The application has been updated, please reload.") + else + socket + end + {:ok, assign(socket, :back_url, back_url)} end