|
|
@ -7,24 +7,17 @@ |
|
|
|
<link rel="stylesheet" href="/Static/CSS/ThirdParty/abcjs-audio.css"> |
|
|
|
|
|
|
|
<script> |
|
|
|
var lastVoteAction = ""; |
|
|
|
function VoteOnTune(type) |
|
|
|
{ |
|
|
|
if(lastVoteAction === type) return; |
|
|
|
lastVoteAction = type; |
|
|
|
API_GET('/V1/RateTune.php?tune-id={{ TuneDetails.ID }}&type='+type) |
|
|
|
.then(payload => { |
|
|
|
console.log(payload); |
|
|
|
document.getElementById('LikeButton').classList.remove('active'); |
|
|
|
document.getElementById('DislikeButton').classList.remove('active'); |
|
|
|
if(payload['NewVoteValue'] === -1) |
|
|
|
{ |
|
|
|
document.getElementById('LikeButton').classList.remove('active'); |
|
|
|
document.getElementById('DislikeButton').classList.add('active'); |
|
|
|
} |
|
|
|
else if(payload['NewVoteValue'] === 1) |
|
|
|
{ |
|
|
|
document.getElementById('LikeButton').classList.add('active'); |
|
|
|
document.getElementById('DislikeButton').classList.remove('active'); |
|
|
|
} |
|
|
|
document.getElementById('LikeCount').innerHTML = payload['LikeCount']; |
|
|
|
document.getElementById('DislikeCount').innerHTML = payload['DislikeCount']; |
|
|
|
}) |
|
|
@ -34,8 +27,6 @@ |
|
|
|
} |
|
|
|
</script> |
|
|
|
|
|
|
|
{{ MyVote|json_encode }} |
|
|
|
|
|
|
|
|
|
|
|
<div class="InnerContent"> |
|
|
|
<div> |
|
|
|