|
@@ -73,9 +73,6 @@ class ChessManager:
|
|
|
):
|
|
|
await self.end(id)
|
|
|
|
|
|
- def get(self, id):
|
|
|
- return self.sessions.get(id)
|
|
|
-
|
|
|
async def begin(self, id):
|
|
|
if id in self.sessions:
|
|
|
await self.stop(id)
|
|
@@ -96,14 +93,14 @@ class ChessManager:
|
|
|
return True
|
|
|
|
|
|
async def move(self, id, move=None):
|
|
|
- session = self.get(id)
|
|
|
+ session = self.sessions.get(id)
|
|
|
if not session:
|
|
|
raise KeyError(id)
|
|
|
|
|
|
await session.move(move)
|
|
|
|
|
|
def undo(self, id):
|
|
|
- session = self.get(id)
|
|
|
+ session = self.sessions.get(id)
|
|
|
if not session:
|
|
|
raise KeyError(id)
|
|
|
|
|
@@ -113,14 +110,14 @@ class ChessManager:
|
|
|
await self.move(id)
|
|
|
|
|
|
async def svg(self, id):
|
|
|
- session = self.get(id)
|
|
|
+ session = self.sessions.get(id)
|
|
|
if not session:
|
|
|
raise KeyError(id)
|
|
|
|
|
|
return chess.svg.board(session.board)
|
|
|
|
|
|
async def ascii(self, id):
|
|
|
- session = self.get(id)
|
|
|
+ session = self.sessions.get(id)
|
|
|
if not session:
|
|
|
raise KeyError(id)
|
|
|
|