From 467b1692107a1398924bfe2eff539d56781addc6 Mon Sep 17 00:00:00 2001 From: chme Date: Sun, 4 Jul 2021 11:48:51 +0200 Subject: [PATCH 1/3] [smartpl] Add "comment" string field --- src/SMARTPL.g | 1 + 1 file changed, 1 insertion(+) diff --git a/src/SMARTPL.g b/src/SMARTPL.g index 35ec51e5..127cea42 100644 --- a/src/SMARTPL.g +++ b/src/SMARTPL.g @@ -88,6 +88,7 @@ STRTAG : 'artist' | 'songartistid' | 'songalbumid' | 'codectype' + | 'comment' ; INTTAG : 'play_count' From 44c24cee0f96fa2ae2a4a7991c7c683b2502abd9 Mon Sep 17 00:00:00 2001 From: chme Date: Sun, 4 Jul 2021 12:03:05 +0200 Subject: [PATCH 2/3] [jsonapi] Add "comment" field to track object --- src/httpd_jsonapi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/httpd_jsonapi.c b/src/httpd_jsonapi.c index 5eb5e58a..f99ae702 100644 --- a/src/httpd_jsonapi.c +++ b/src/httpd_jsonapi.c @@ -292,6 +292,7 @@ track_to_json(struct db_media_file_info *dbmfi) safe_json_add_string(item, "album_artist_id", dbmfi->songartistid); safe_json_add_string(item, "composer", dbmfi->composer); safe_json_add_string(item, "genre", dbmfi->genre); + safe_json_add_string(item, "comment", dbmfi->comment); safe_json_add_int_from_string(item, "year", dbmfi->year); safe_json_add_int_from_string(item, "track_number", dbmfi->track); safe_json_add_int_from_string(item, "disc_number", dbmfi->disc); From d49cdc2388a9a1d85b3f3fe8675250a15907993b Mon Sep 17 00:00:00 2001 From: chme Date: Sun, 4 Jul 2021 12:04:41 +0200 Subject: [PATCH 3/3] [readme] Add "comment" field to readmes --- README_JSON_API.md | 1 + README_SMARTPL.md | 1 + 2 files changed, 2 insertions(+) diff --git a/README_JSON_API.md b/README_JSON_API.md index f5884e75..20071e15 100644 --- a/README_JSON_API.md +++ b/README_JSON_API.md @@ -2547,6 +2547,7 @@ curl --include \ | album_artist_id | string | Album artist id | | composer | string | Track composer | | genre | string | Genre | +| comment | string | Comment | | year | integer | Release year | | track_number | integer | Track number | | disc_number | integer | Disc number | diff --git a/README_SMARTPL.md b/README_SMARTPL.md index 1ec299c3..727d7f13 100644 --- a/README_SMARTPL.md +++ b/README_SMARTPL.md @@ -30,6 +30,7 @@ Where valid field-names (with their types) are: * `title` (string) * `genre` (string) * `composer` (string) +* `comment` (string) * `path` (string) * `type` (string) * `grouping` (string)