Skip to content
Snippets Groups Projects
Commit dd539480 authored by David Trattnig's avatar David Trattnig
Browse files

refact: API properties in camelCase notation

parent 73647e26
No related branches found
No related tags found
1 merge request!5Update all API to return attributes / properties in camelCase notation
Pipeline #3318 passed
......@@ -46,9 +46,8 @@ def on_metadata_notification(meta) =
end
playlog = [
("log_source", engine_id),
("show_name", !show_name),
("show_id", !show_id),
("show_name", !show_name),
("timeslot_id", timeslot_id),
("playlist_id", playlist_id),
("track_type", track_type),
......@@ -57,7 +56,8 @@ def on_metadata_notification(meta) =
("track_title", track_title),
("track_album", track_album),
("track_artist", track_artist),
("track_num", playlist_track_num)
("track_num", playlist_track_num),
("log_source", engine_id)
]
if playlog["show_id"] == "" then
log(level=3, label="metadata", "Skip posting playlog because of missing show ID!")
......
......@@ -137,20 +137,20 @@ end
def post_playlog(api_url, data) =
json_data = json()
json_data.add("log_source", int_of_string(list.assoc("log_source", data)))
json_data.add("show_name", list.assoc("show_name", data))
json_data.add("show_id", int_of_string(list.assoc("show_id", data)))
json_data.add("timeslot_id", int_of_string(list.assoc("timeslot_id", data)))
json_data.add("playlist_id", int_of_string(list.assoc("playlist_id", data)))
json_data.add("track_type", int_of_string(list.assoc("track_type", data)))
json_data.add("track_start", list.assoc("track_start", data))
json_data.add("track_duration", int_of_string(list.assoc("track_duration", data)))
json_data.add("track_title", list.assoc("track_title", data))
json_data.add("track_album", list.assoc("track_album", data))
json_data.add("track_artist", list.assoc("track_artist", data))
json_data.add("showId", int_of_string(list.assoc("show_id", data)))
json_data.add("showName", list.assoc("show_name", data))
json_data.add("timeslotId", int_of_string(list.assoc("timeslot_id", data)))
json_data.add("playlistId", int_of_string(list.assoc("playlist_id", data)))
json_data.add("trackType", int_of_string(list.assoc("track_type", data)))
json_data.add("trackStart", list.assoc("track_start", data))
json_data.add("trackDuration", int_of_string(list.assoc("track_duration", data)))
json_data.add("trackTitle", list.assoc("track_title", data))
json_data.add("trackAlbum", list.assoc("track_album", data))
json_data.add("trackArtist", list.assoc("track_artist", data))
if list.assoc("track_num", data) != "" then
json_data.add("track_num", int_of_string(list.assoc("track_num", data)))
json_data.add("trackNum", int_of_string(list.assoc("track_num", data)))
end
json_data.add("logSource", int_of_string(list.assoc("log_source", data)))
playlog = json.stringify(json_data)
log("Posting playlog to '#{api_url}': #{playlog}")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment