Project

General

Profile

« Previous | Next » 

Revision 93e8b1b8

Added by Mikaël Ates over 12 years ago

agenda: grab user form the request at appointement saving.

View differences:

calebasse/agenda/forms.py
8 8
from calebasse.personnes.models import Worker
9 9
from calebasse.actes.models import EventAct
10 10
from calebasse.agenda.models import Event
11
from calebasse.middleware.request import get_request
11 12

  
12 13
from ajax_select import make_ajax_field
13 14

  
......
56 57
        end_datetime = start_datetime + timedelta(
57 58
                minutes=self.cleaned_data['duration'])
58 59
        patient = self.cleaned_data['patient']
60
        creator = get_request().user
59 61
        self.instance = EventAct.objects.create_patient_appointment(
62
                creator=creator,
60 63
                title=patient.display_name,
61 64
                patient=patient,
62 65
                participants=self.cleaned_data['participants'],
......
127 130
                room=self.cleaned_data['room'],
128 131
                note=None,)
129 132
        return self.instance
130

  
131

  

Also available in: Unified diff