"{ \"name\": \"year\", \"$ref\": \"Optional.Integer\" },"
"{ \"name\": \"plot\", \"$ref\": \"Optional.String\" },"
"{ \"name\": \"album\", \"$ref\": \"Optional.String\" },"
- "{ \"name\": \"artist\", \"$ref\": \"Optional.String\" },"
+ "{ \"name\": \"artist\", \"type\": [ \"null\", \"Array.String\" ] },"
"{ \"name\": \"genre\", \"type\": [ \"null\", \"Array.String\" ], \"default\": null },"
"{ \"name\": \"track\", \"$ref\": \"Optional.Integer\" },"
"{ \"name\": \"lastplayed\", \"$ref\": \"Optional.String\" }"
if (ParameterNotNull(parameterObject, "album"))
details.m_strAlbum = parameterObject["album"].asString();
if (ParameterNotNull(parameterObject, "artist"))
- details.m_strArtist = parameterObject["artist"].asString();
+ CopyStringArray(parameterObject["artist"], details.m_artist);
if (ParameterNotNull(parameterObject, "genre"))
CopyStringArray(parameterObject["genre"], details.m_genre);
if (ParameterNotNull(parameterObject, "track"))
{ "name": "year", "$ref": "Optional.Integer" },
{ "name": "plot", "$ref": "Optional.String" },
{ "name": "album", "$ref": "Optional.String" },
- { "name": "artist", "$ref": "Optional.String" },
+ { "name": "artist", "type": [ "null", "Array.String" ] },
{ "name": "genre", "type": [ "null", "Array.String" ], "default": null },
{ "name": "track", "$ref": "Optional.Integer" },
{ "name": "lastplayed", "$ref": "Optional.String" }