From 3964359101e6cc3a12f371013f3793105fa3b5a4 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Thu, 13 Nov 2025 19:52:04 +0000 Subject: [PATCH] Log error when scrobbling doesn't work --- lib/music_library_web/components/release.ex | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/music_library_web/components/release.ex b/lib/music_library_web/components/release.ex index 8457901b..2e48d103 100644 --- a/lib/music_library_web/components/release.ex +++ b/lib/music_library_web/components/release.ex @@ -1,6 +1,8 @@ defmodule MusicLibraryWeb.Components.Release do use MusicLibraryWeb, :live_component + require Logger + alias MusicBrainz.Release alias MusicLibrary.ScrobbleActivity alias MusicLibraryWeb.Duration @@ -220,6 +222,8 @@ defmodule MusicLibraryWeb.Components.Release do |> put_toast(:info, gettext("Release scrobbled successfully"))} {:error, reason} -> + Logger.error("Error scrobbling release: #{inspect(reason)}") + {:noreply, socket |> put_toast( @@ -250,6 +254,8 @@ defmodule MusicLibraryWeb.Components.Release do |> put_toast(:info, gettext("Disc scrobbled successfully"))} {:error, reason} -> + Logger.error("Error scrobbling medium: #{inspect(reason)}") + {:noreply, socket |> put_toast( @@ -299,6 +305,8 @@ defmodule MusicLibraryWeb.Components.Release do |> put_toast(:info, gettext("Selected tracks scrobbled successfully"))} {:error, reason} -> + Logger.error("Error scrobbling tracks: #{inspect(reason)}") + {:noreply, socket |> put_toast(