Revision 93e8b1b8
Added by Mikaël Ates over 12 years ago
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
agenda: grab user form the request at appointement saving.