def get_participating_trip(self):
        participations = participation.Participation.objects.filter(started=True, finished=False, author=self, trip__active=True)
        if not participations: return None
        # TODO: we should purge here in case of multiple Participations returned
        if len(participations) > 1: return None
        return participations[0].trip

    # Use UserManager to get the create_user method, etc.
Return the bottom-rightmost point without actually drawing the item
dataset/ETHPy150Open dgraziotin/dycapo/server/models/person.py/Person.get_participating_trip--crossover with--dataset/ETHPy150Open nltk/nltk/nltk/sem/drt.py/DrsDrawer._visit