diff options
-rw-r--r-- | Extensions/combined/src/events.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Extensions/combined/src/events.js b/Extensions/combined/src/events.js index 679cfa5..02c8ebf 100644 --- a/Extensions/combined/src/events.js +++ b/Extensions/combined/src/events.js @@ -43,7 +43,7 @@ function likeClicked() { if (checkForSignInButton() === false) { if (storedData.previousState === DISLIKED_STATE) { sendVote(1); - storedData.dislikes--; + if (storedData.dislikes > 0) storedData.dislikes--; storedData.likes++; createRateBar(storedData.likes, storedData.dislikes); setDislikes(numberFormat(storedData.dislikes)); @@ -72,7 +72,7 @@ function dislikeClicked() { storedData.previousState = DISLIKED_STATE; } else if (storedData.previousState === DISLIKED_STATE) { sendVote(0); - storedData.dislikes--; + if (storedData.dislikes > 0) storedData.dislikes--; setDislikes(numberFormat(storedData.dislikes)); createRateBar(storedData.likes, storedData.dislikes); storedData.previousState = NEUTRAL_STATE; @@ -113,4 +113,4 @@ export { dislikeClicked, addLikeDislikeEventListener, storageChangeHandler, -};
\ No newline at end of file +}; |