Spaces:
Runtime error
Runtime error
File size: 861 Bytes
e7ece9c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
class MapperParser:
@staticmethod
def parse_taskmapper_response(response):
"""Parses the response from the taskmapper and returns the task name."""
if not response or 'task' not in response:
return "No task identified"
task_info = response['task']
for task, is_selected in task_info.items():
if is_selected == "YES":
return task
return "No task identified"
@staticmethod
def parse_teammapper_response(response):
"""Parses the response from the teammapper and returns the team name."""
if not response or 'Team' not in response:
return "No team identified"
team_info = response['Team']
for team, is_selected in team_info.items():
if is_selected:
return team
return "No team identified" |