Example #1
0
 def calc_new_trust(self):
     winner    = AnswerModel.get_by_answer_id(self.best_answer_id)
     loser     = AnswerModel.get_by_answer_id(self.other_answer_id)
     new_trust = UserModel.newTrust(winner.userID, loser.userID)
     UserModel.setTrust(winner.userID,new_trust[0])
     UserModel.setTrust(loser.userID,new_trust[1])
     
Example #2
0
 def updateTrust(self):
     trust = UserModel.getTrust(self.user_id) + ((float(self.rating) * 25.0) - 75.0)
     UserModel.setTrust(self.user_id, trust)            
Example #3
0
 def render_adjust_trust(self, uid, trust):
     UserModel.setTrust(uid, trust)
     return render_template('trustdata_start.html', data=UserModel.get_all())