def _find_mother_case_id_and_name(self, case):
    mother_case_ids = [i.referenced_id for i in CaseAccessorSQL.get_indices(DOMAIN, case.case_id) if (i.identifier == MOTHER_INDEX_IDENTIFIER)]
    if (len(mother_case_ids) == 1):
        try:
            mother_case = self.case_accessor.get_case(mother_case_ids[0])
        except CaseNotFound:
            pass
        else:
            return (mother_case.case_id, mother_case.name)
    return (None, None)
def _find_mother_case_id_and_name(self, case):
    mother_case_ids = [i.referenced_id for i in CaseAccessorSQL.get_indices(DOMAIN, case.case_id) if (i.identifier == MOTHER_INDEX_IDENTIFIER)]
    if (len(mother_case_ids) == 1):
        try:
            mother_case = self.case_accessor.get_case(mother_case_ids[0])
        except CaseNotFound:
            pass
        else:
            return (mother_case.case_id, mother_case.name)
    return (None, None)