diff options
author | Jean Felder <jfelder@src.gnome.org> | 2021-08-06 16:15:29 +0200 |
---|---|---|
committer | Victor Toso <victortoso@gnome.org> | 2021-09-13 09:43:45 +0000 |
commit | 5c989c39cc1d06035c3b3f367c92b4814294f776 (patch) | |
tree | 48b2bc2bba2a3c9ffd5def2be290c6c9bf8aa841 | |
parent | cd2e9be09bb74e0f1a2778ed465f9a0b174cfb1e (diff) | |
download | grilo-plugins-wip/jfelder/tracker3-empty-values.tar.gz |
tracker3: Fix writeback support for musicbrainz artist keywip/jfelder/tracker3-empty-values
This tags is associated with an artist property (nmm:artist) of a
song, not the song.
-rw-r--r-- | src/tracker3/grl-tracker-utils.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tracker3/grl-tracker-utils.c b/src/tracker3/grl-tracker-utils.c index 23e6f24..c3f0584 100644 --- a/src/tracker3/grl-tracker-utils.c +++ b/src/tracker3/grl-tracker-utils.c @@ -661,7 +661,7 @@ grl_tracker_build_resource_from_media (GrlMedia *media, GList *keys) tracker_resource_set_string (hash, "nfo:hashValue", grl_data_get_string (GRL_DATA (media), grl_metadata_key_chromaprint)); } else if (l->data == GRLKEYID_TO_POINTER (GRL_METADATA_KEY_ARTIST)) { - TrackerResource *artist; + TrackerResource *artist = NULL; const gchar *artist_name; gint i = 0; @@ -679,7 +679,7 @@ grl_tracker_build_resource_from_media (GrlMedia *media, GList *keys) mb_artist_id = grl_media_get_mb_artist_id_nth (media, i); if (mb_artist_id) { - ensure_resource_for_musicbrainz_tag (resource, + ensure_resource_for_musicbrainz_tag (artist, "https://musicbrainz.org/doc/Artist", mb_artist_id); } |