|
@@ -65,6 +65,7 @@ class Game(db.Model):
|
|
|
} for c in self.coordinates
|
|
|
},
|
|
|
"players": [p.to_dict() for p in self.players],
|
|
|
+ "linkedGame": None,
|
|
|
}
|
|
|
|
|
|
|
|
@@ -75,7 +76,7 @@ class Player(db.Model):
|
|
|
guesses = db.relationship("Guess", lazy=True, order_by="Guess.round_number")
|
|
|
|
|
|
def get_total_score(self):
|
|
|
- return sum(g.round_score for g in self.guesses)
|
|
|
+ return sum(g.round_score or 0 for g in self.guesses)
|
|
|
|
|
|
def get_current_round(self):
|
|
|
if len(self.guesses) == 0:
|
|
@@ -97,7 +98,7 @@ class Player(db.Model):
|
|
|
db.session.commit()
|
|
|
|
|
|
def add_timeout(self, round_num):
|
|
|
- self.add_guess(round_num, -200, -200, 0)
|
|
|
+ self.add_guess(round_num, -200, -200, None)
|
|
|
|
|
|
def to_dict(self):
|
|
|
return {
|