Skip to content

Commit b98b785

Browse files
committed
Merge branch 'api6'
2 parents 898a70d + 5387a67 commit b98b785

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/ampache.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3011,6 +3011,10 @@ def rate(self, object_type, object_id, rating):
30113011
* object_id = (integer) $object_id
30123012
* rating = (integer) 0|1|2|3|4|5
30133013
"""
3014+
if rating.isdigit():
3015+
rating = int(rating)
3016+
else:
3017+
rating = 0
30143018
if (rating < 0 or rating > 5) or not (
30153019
object_type == 'song' or object_type == 'album' or object_type == 'artist'):
30163020
return False
@@ -4600,7 +4604,7 @@ def execute(self, method: str, params=None):
46004604
params["sort"] = False
46014605
if not "cond" in params:
46024606
params["cond"] = False
4603-
return self.albums(params["filter_str"], params["include"], params["add"], params["update"],
4607+
return self.albums(params["filter_str"], params["exact"], params["add"], params["update"],
46044608
params["offset"], params["limit"], params["include"], params["sort"], params["cond"])
46054609
case 'album_songs':
46064610
if not "offset" in params:

0 commit comments

Comments
 (0)