From: APTX Date: Tue, 16 Apr 2013 15:16:38 +0000 (+0200) Subject: Treat illegal vote values as revoking a vote. X-Git-Url: https://gitweb.tyo.aptx.org/?a=commitdiff_plain;h=5b1ec90a89b083d8d5ce3d5f09e8b1d0d5c2e9f3;p=localmylist.git Treat illegal vote values as revoking a vote. --- diff --git a/localmylist/requesthandler.cpp b/localmylist/requesthandler.cpp index 0a25244..acc58f8 100644 --- a/localmylist/requesthandler.cpp +++ b/localmylist/requesthandler.cpp @@ -145,7 +145,11 @@ void RequestHandler::handleMyListUpdates() cmd.setVoteType(VoteCommand::AnimeVote); cmd.setId(request.aid); cmd.setEpno(request.epno); - cmd.setValue(int(request.vote * 100)); + + if (request.vote < 1.0 || request.vote > 10.0) + cmd.setValue(-1); + else + cmd.setValue(int(request.vote * 100)); VoteReply *reply = Client::instance()->send(cmd); connect(reply, SIGNAL(replyReady(bool)), this, SLOT(myListUpdateVoteReplyRecieved(bool)));