From d09622b433ba0d5f67bd2f7afdba5d638399fbf9 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Wed, 19 Feb 2025 11:16:32 +0000 Subject: [PATCH] Add some debug logs when scanning barcodes --- .../live/record_live/barcode_scanner_component.ex | 5 +++++ priv/gettext/default.pot | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/music_library_web/live/record_live/barcode_scanner_component.ex b/lib/music_library_web/live/record_live/barcode_scanner_component.ex index 2a56d3a9..2f92e90c 100644 --- a/lib/music_library_web/live/record_live/barcode_scanner_component.ex +++ b/lib/music_library_web/live/record_live/barcode_scanner_component.ex @@ -134,9 +134,12 @@ defmodule MusicLibraryWeb.RecordLive.BarcodeScannerComponent do socket = case MusicBrainz.search_release_by_barcode(number) do {:ok, [best_match_release | _other_releases]} -> + Logger.debug(fn -> "Found release #{best_match_release.id}" end) assign_release_with_status(best_match_release, socket) {:ok, []} -> + Logger.debug(fn -> "No release found for barcode #{number}" end) + put_flash( socket, :error, @@ -144,6 +147,8 @@ defmodule MusicLibraryWeb.RecordLive.BarcodeScannerComponent do ) {:error, _reason} -> + Logger.error(fn -> "Failed to search release for barcode #{number}" end) + put_flash( socket, :error, diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index a8dec8e6..d7a43245 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -647,12 +647,12 @@ msgstr "" msgid "Import releases" 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 msgid "Failed to search release for barcode %{number}" 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 msgid "No release found for barcode %{number}" msgstr "" @@ -662,7 +662,7 @@ msgstr "" msgid "Importing..." 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 msgid "Records imported successfully" msgstr ""