Skip to content

Commit

Permalink
[json-rpc] support setting the "dateadded" property for movies, tvsho…
Browse files Browse the repository at this point in the history
…ws, episodes and musicvideos
  • Loading branch information
Montellese committed Feb 1, 2016
1 parent 80de4f5 commit 862f159
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 5 deletions.
6 changes: 6 additions & 0 deletions xbmc/interfaces/json-rpc/VideoLibrary.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1174,4 +1174,10 @@ void CVideoLibrary::UpdateVideoTag(const CVariant &parameterObject, CVideoInfoTa
}
}
}

if (ParameterNotNull(parameterObject, "dateadded"))
{
SetFromDBDateTime(parameterObject["dateadded"], details.m_dateAdded);
updatedDetails.insert("dateadded");
}
}
12 changes: 8 additions & 4 deletions xbmc/interfaces/json-rpc/schema/methods.json
Original file line number Diff line number Diff line change
Expand Up @@ -1415,7 +1415,8 @@
{ "name": "art", "type": [ "null", { "$ref": "Media.Artwork.Set", "required": true } ], "default": null },
{ "name": "resume", "type": [ "null", { "$ref": "Video.Resume", "required": true } ], "default": null },
{ "name": "userrating", "$ref": "Optional.Integer" },
{ "name": "ratings", "$ref": "Video.Ratings" }
{ "name": "ratings", "$ref": "Video.Ratings" },
{ "name": "dateadded", "$ref": "Optional.String" }
],
"returns": "string"
},
Expand Down Expand Up @@ -1457,7 +1458,8 @@
{ "name": "tag", "type": [ "null", { "$ref": "Array.String", "required": true } ], "default": null },
{ "name": "art", "type": [ "null", { "$ref": "Media.Artwork.Set", "required": true } ], "default": null },
{ "name": "userrating", "$ref": "Optional.Integer" },
{ "name": "ratings", "$ref": "Video.Ratings" }
{ "name": "ratings", "$ref": "Video.Ratings" },
{ "name": "dateadded", "$ref": "Optional.String" }
],
"returns": "string"
},
Expand Down Expand Up @@ -1499,7 +1501,8 @@
{ "name": "art", "type": [ "null", { "$ref": "Media.Artwork.Set", "required": true } ], "default": null },
{ "name": "resume", "type": [ "null", { "$ref": "Video.Resume", "required": true } ], "default": null },
{ "name": "userrating", "$ref": "Optional.Integer" },
{ "name": "ratings", "$ref": "Video.Ratings" }
{ "name": "ratings", "$ref": "Video.Ratings" },
{ "name": "dateadded", "$ref": "Optional.String" }
],
"returns": "string"
},
Expand Down Expand Up @@ -1528,7 +1531,8 @@
{ "name": "art", "type": [ "null", { "$ref": "Media.Artwork.Set", "required": true } ], "default": null },
{ "name": "resume", "type": [ "null", { "$ref": "Video.Resume", "required": true } ], "default": null },
{ "name": "rating", "$ref": "Optional.Number" },
{ "name": "userrating", "$ref": "Optional.Integer" }
{ "name": "userrating", "$ref": "Optional.Integer" },
{ "name": "dateadded", "$ref": "Optional.String" }
],
"returns": "string"
},
Expand Down
2 changes: 1 addition & 1 deletion xbmc/interfaces/json-rpc/schema/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.7.0
7.8.0

0 comments on commit 862f159

Please sign in to comment.