diff --git a/cairis/data/GoalAssociationDAO.py b/cairis/data/GoalAssociationDAO.py index 53e43c031..c97aa0c98 100644 --- a/cairis/data/GoalAssociationDAO.py +++ b/cairis/data/GoalAssociationDAO.py @@ -44,7 +44,7 @@ def get_goal_associations(self, pathValues): assocList.append(assoc) return assocList - def get_goal_association(self, environment_name, goal_name, subgoal_name, deleteId=True, pathValues = []): + def get_goal_association(self, environment_name, goal_name, subgoal_name, pathValues = [],deleteId=True): try: assoc = self.db_proxy.getGoalAssociation(environment_name,goal_name,subgoal_name) if (deleteId == True): @@ -85,7 +85,7 @@ def update_goal_association(self,assoc,environment_name,goal_name,subgoal_name, if (assoc.theGoal == assoc.theSubGoal): raise CairisHTTPError(status_code=http.client.BAD_REQUEST,status="Self-refinement error",message='Cannot self-refine ' + assoc.theGoal) - old_assoc = self.get_goal_association(environment_name,goal_name,subgoal_name,False) + old_assoc = self.get_goal_association(environment_name,goal_name,subgoal_name,[],False) assocId = old_assoc.theId assocParams = GoalAssociationParameters( @@ -105,7 +105,7 @@ def update_goal_association(self,assoc,environment_name,goal_name,subgoal_name, raise ARMHTTPError(ex) def delete_goal_association(self, environment_name, goal_name, subgoal_name, pathValues = []): - assoc = self.get_goal_association(environment_name,goal_name,subgoal_name,False) + assoc = self.get_goal_association(environment_name,goal_name,subgoal_name,[],False) try: self.db_proxy.deleteGoalAssociation(assoc.theId,assoc.theGoalDimension,assoc.theSubGoalDimension) except ARMException as ex: