Revision 1da8cee7
Added by Benjamin Dauvergne over 12 years ago
calebasse/agenda/managers.py | ||
---|---|---|
24 | 24 |
event.description = description |
25 | 25 |
event.participants = participants |
26 | 26 |
event.services = services |
27 |
event.room = room |
|
27 | 28 |
if note is not None: |
28 | 29 |
event.notes.create(note=note) |
29 | 30 |
start_datetime = start_datetime or datetime.now().replace( |
... | ... | |
31 | 32 |
) |
32 | 33 |
occurence_duration = default.DEFAULT_OCCURRENCE_DURATION |
33 | 34 |
end_datetime = end_datetime or start_datetime + occurence_duration |
34 |
event.add_occurrences(start_datetime, end_datetime, room, **rrule_params)
|
|
35 |
event.add_occurrences(start_datetime, end_datetime, **rrule_params) |
|
35 | 36 |
event.save() |
36 | 37 |
|
37 | 38 |
return event |
... | ... | |
66 | 67 |
|
67 | 68 |
return self._set_event(event, participants, services = services, |
68 | 69 |
start_datetime = start_datetime, end_datetime = end_datetime, |
69 |
**rrule_params) |
|
70 |
room=room, **rrule_params)
|
|
70 | 71 |
|
71 | 72 |
def create_holiday(self, start_date, end_date, peoples=[], services=[], motive=''): |
72 | 73 |
event_type, created = agenda.models.EventType.objects.get_or_create( |
Also available in: Unified diff
restore room in the event object