[sushi] audio: don't log a warning when ASIN not found
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [sushi] audio: don't log a warning when ASIN not found
- Date: Wed, 19 Jun 2019 21:34:04 +0000 (UTC)
commit 1173e5a81a50fb77d2c392c9e43902b739a65dc4
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Wed Jun 19 14:33:03 2019 -0700
audio: don't log a warning when ASIN not found
This won't be found for every song. Don't log an error in that case.
src/libsushi/sushi-utils.c | 2 +-
src/viewers/audio.js | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/libsushi/sushi-utils.c b/src/libsushi/sushi-utils.c
index 2aa35d1..e034cd6 100644
--- a/src/libsushi/sushi-utils.c
+++ b/src/libsushi/sushi-utils.c
@@ -498,7 +498,7 @@ fetch_uri_job (GTask *task,
if (retval == NULL)
g_task_return_new_error (task,
G_IO_ERROR,
- G_IO_ERROR_FAILED, "%s",
+ G_IO_ERROR_NOT_FOUND, "%s",
"Error getting the ASIN from MusicBrainz");
else
g_task_return_pointer (task, retval, g_free);
diff --git a/src/viewers/audio.js b/src/viewers/audio.js
index 04ac3fc..079820d 100644
--- a/src/viewers/audio.js
+++ b/src/viewers/audio.js
@@ -320,7 +320,8 @@ var Klass = GObject.registerClass({
_onCoverArtFetched(err, cover) {
if (err) {
- logError(err, 'Unable to fetch cover art');
+ if (!err.matches(Gio.IOErrorEnum, Gio.IOErrorEnum.NOT_FOUND))
+ logError(err, 'Unable to fetch cover art');
return;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]