Add some debug logs when scanning barcodes

This commit is contained in:
Claudio Ortolina
2025-02-19 11:16:32 +00:00
parent ce75b42d06
commit d09622b433
2 changed files with 8 additions and 3 deletions
@@ -134,9 +134,12 @@ defmodule MusicLibraryWeb.RecordLive.BarcodeScannerComponent do
socket = socket =
case MusicBrainz.search_release_by_barcode(number) do case MusicBrainz.search_release_by_barcode(number) do
{:ok, [best_match_release | _other_releases]} -> {:ok, [best_match_release | _other_releases]} ->
Logger.debug(fn -> "Found release #{best_match_release.id}" end)
assign_release_with_status(best_match_release, socket) assign_release_with_status(best_match_release, socket)
{:ok, []} -> {:ok, []} ->
Logger.debug(fn -> "No release found for barcode #{number}" end)
put_flash( put_flash(
socket, socket,
:error, :error,
@@ -144,6 +147,8 @@ defmodule MusicLibraryWeb.RecordLive.BarcodeScannerComponent do
) )
{:error, _reason} -> {:error, _reason} ->
Logger.error(fn -> "Failed to search release for barcode #{number}" end)
put_flash( put_flash(
socket, socket,
:error, :error,
+3 -3
View File
@@ -647,12 +647,12 @@ msgstr ""
msgid "Import releases" msgid "Import releases"
msgstr "" msgstr ""
#: lib/music_library_web/live/record_live/barcode_scanner_component.ex:150 #: lib/music_library_web/live/record_live/barcode_scanner_component.ex:155
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Failed to search release for barcode %{number}" msgid "Failed to search release for barcode %{number}"
msgstr "" msgstr ""
#: lib/music_library_web/live/record_live/barcode_scanner_component.ex:143 #: lib/music_library_web/live/record_live/barcode_scanner_component.ex:146
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "No release found for barcode %{number}" msgid "No release found for barcode %{number}"
msgstr "" msgstr ""
@@ -662,7 +662,7 @@ msgstr ""
msgid "Importing..." msgid "Importing..."
msgstr "" msgstr ""
#: lib/music_library_web/live/record_live/barcode_scanner_component.ex:175 #: lib/music_library_web/live/record_live/barcode_scanner_component.ex:180
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Records imported successfully" msgid "Records imported successfully"
msgstr "" msgstr ""