def get_email_context(self,**kwargs):
        ''' Overrides EmailRecipientMixin '''
        context = super(TemporaryRegistration,self).get_email_context(**kwargs)
        context.update({
            'first_name': self.firstName,
            'last_name': self.lastName,
            'registrationComments': self.comments,
            'registrationHowHeardAboutUs': self.howHeardAboutUs,
            'eventList': [x.get_email_context(includeName=False) for x in self.temporaryeventregistration_set.all()],
        })

        if hasattr(self,'invoice') and self.invoice:
            context.update({
                'invoice': self.invoice.get_email_context(),
            })

        return context
Overrides EmailRecipientMixin