Are you worried a post could be voted on during this calculation?

nit: could be shortened to <code>return self.min_votes <= post.plusminus && self.quantity && self.quantity > 0  </code>