guyver2 / battlechess

Chess with Battleship modification. You can only see around your pieces.
3 stars 4 forks source link

Board' object has no attribute 'dbpiece2board #21

Closed guyver2 closed 3 years ago

guyver2 commented 3 years ago
  File "./server/btchApi.py", line 317, in post_move
    snap = crud.create_snap_by_move(db, current_user, game, gameMove)
  File "./server/crud.py", line 175, in create_snap_by_move
    snapOptions = game.moveGame(gameMove.move)
  File "./server/models.py", line 117, in moveGame
    new_snap_options = current_snap.moveSnap(move)
  File "./server/models.py", line 178, in moveSnap
    board = self.toBoard()
  File "./server/models.py", line 205, in toBoard
    board.updateFromElements(self.board, self.taken, self.castelable, enpassant, winner)
  File "./core/Board.py", line 550, in updateFromElements
    self.taken = [self.dbpiece2board(c) for c in taken]
  File "./core/Board.py", line 550, in <listcomp>
    self.taken = [self.dbpiece2board(c) for c in taken]
AttributeError: 'Board' object has no attribute 'dbpiece2board'