def get_child_passengers(member_dict, member): children_phone_numbers = member_dict["children_phone_numbers"].split("\n") for child_phone_number in children_phone_numbers: child_passenger = Passenger() child_passenger.member = member child_passenger.passenger_type = "child" child_passenger.phone_number = clean_phone_number(child_phone_number) yield child_passenger
def get_spouse_passenger(member_dict, member): spouse_passenger = Passenger() spouse_passenger.member = member spouse_passenger.passenger_type = "spouse" spouse_passenger.phone_number = clean_phone_number(member_dict["spouse_phone_number"]) return spouse_passenger