solved = True
solution_str = None
- solution_list = puzzle.get("solution", ())
+ solution_list = puzzle.get("solution", [])
if solution_list:
solution_str = ", ".join(solution_list)
puzzle['status'] = 'solved'
else:
puzzle['status'] = 'unsolved'
- puzzle['solution'] = ()
+ puzzle['solution'] = []
solution = state['solution']['solution']['value']
if solution:
# Construct a list from a set to avoid any duplicates
if rounds:
puzzle['rounds'] = rounds
- puzzle['solution'] = ()
+ puzzle['solution'] = []
puzzle['status'] = 'unsolved'
# Create a channel for the puzzle