change dict access
This commit is contained in:
@@ -6,9 +6,9 @@ class DisplayFactory:
|
||||
self.displayNames = displayNames
|
||||
|
||||
def createSpecialDisplay(self):
|
||||
name = next(displayName.name for displayName in self.displayNames if "Special" in displayName.name)
|
||||
name = next(displayName['name'] for displayName in self.displayNames if "Special" in displayName['name'])
|
||||
return SpecialDisplay(name)
|
||||
|
||||
def createPlayerDisplay(self, id):
|
||||
name = next(displayName.name for displayName in self.displayNames if "Player" in displayName.name and str(id) in displayName.name)
|
||||
name = next(displayName['name'] for displayName in self.displayNames if "Player" in displayName['name']' and str(id) in displayName['name'])
|
||||
return PlayerDisplay(name)
|
||||
|
||||
@@ -14,7 +14,7 @@ from Game import Game
|
||||
|
||||
class GameFactory:
|
||||
def __init__(self):
|
||||
displayNames = Networking().getDisplays().displays
|
||||
displayNames = Networking().getDisplays()['displays']
|
||||
self.displayFactory = DisplayFactory(displayNames)
|
||||
specialDisplay = self.displayFactory.createSpecialDisplay()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user