def vote_up(self, message): message_id = message['data']['id'] thumb_up_count = message['data']['thumb-up-count'] user = User.get(BaseHandler.get_current_user_id(self)) idea = Idea.get_from_cardID(card_id=message_id) if idea not in user.ideas: user.ideas.append(idea) user.save() message_out = self.generate_message('voteUp', {'id': message_id, 'thumb-up-count': thumb_up_count + 1}) self.broadcast(message_out) room_id = self.rooms.get_room_id(self) self.cards.update_vote_count(room_id, card_id=message_id)
def vote_up(self, message): message_id = message['data']['id'] user = User.get(BaseHandler.get_current_user_id(self)) idea = Idea.get_from_cardID(card_id=message_id) if idea not in user.ideas: user.ideas.append(idea) user.save() message_out = self.generate_message('voteUp', {'id': message_id}) self.broadcast_to_room(self, message_out) room_id = self.rooms.get_room_id(self) self.cards.update_vote_count(room_id, card_id=message_id) else: message_out = self.generate_message('voteDown', {'id': message_id}) self.send_message(message_out)
def vote_up(self, message): message_id = message['data']['id'] thumb_up_count = message['data']['thumb-up-count'] user = User.get(BaseHandler.get_current_user_id(self)) idea = Idea.get_from_cardID(card_id=message_id) if idea not in user.ideas: user.ideas.append(idea) user.save() message_out = self.generate_message( 'voteUp', { 'id': message_id, 'thumb-up-count': thumb_up_count + 1 }) self.broadcast(message_out) room_id = self.rooms.get_room_id(self) self.cards.update_vote_count(room_id, card_id=message_id)