191 |
191 |
resource_view = ResourceDetailView.as_view()
|
192 |
192 |
|
193 |
193 |
|
194 |
|
class DateMixin(object):
|
|
194 |
class DateMixin:
|
195 |
195 |
def get_days(self):
|
196 |
196 |
return [str(x) for x in range(1, 32)]
|
197 |
197 |
|
... | ... | |
855 |
855 |
agendas_import = AgendasImportView.as_view()
|
856 |
856 |
|
857 |
857 |
|
858 |
|
class ViewableAgendaMixin(object):
|
|
858 |
class ViewableAgendaMixin:
|
859 |
859 |
agenda = None
|
860 |
860 |
|
861 |
861 |
def set_agenda(self, **kwargs):
|
... | ... | |
1432 |
1432 |
agenda_open_events_view = AgendaOpenEventsView.as_view()
|
1433 |
1433 |
|
1434 |
1434 |
|
1435 |
|
class ManagedAgendaSubobjectMixin(object):
|
|
1435 |
class ManagedAgendaSubobjectMixin:
|
1436 |
1436 |
agenda = None
|
1437 |
1437 |
|
1438 |
1438 |
def dispatch(self, request, *args, **kwargs):
|
... | ... | |
1450 |
1450 |
return reverse('chrono-manager-agenda-settings', kwargs={'pk': self.agenda.id})
|
1451 |
1451 |
|
1452 |
1452 |
|
1453 |
|
class ManagedDeskMixin(object):
|
|
1453 |
class ManagedDeskMixin:
|
1454 |
1454 |
desk = None
|
1455 |
1455 |
|
1456 |
1456 |
def dispatch(self, request, *args, **kwargs):
|
... | ... | |
1479 |
1479 |
return reverse('chrono-manager-agenda-settings', kwargs={'pk': self.desk.agenda.id})
|
1480 |
1480 |
|
1481 |
1481 |
|
1482 |
|
class ManagedDeskSubobjectMixin(object):
|
|
1482 |
class ManagedDeskSubobjectMixin:
|
1483 |
1483 |
desk = None
|
1484 |
1484 |
|
1485 |
1485 |
def dispatch(self, request, *args, **kwargs):
|
... | ... | |
1498 |
1498 |
return reverse('chrono-manager-agenda-settings', kwargs={'pk': self.desk.agenda.id})
|
1499 |
1499 |
|
1500 |
1500 |
|
1501 |
|
class ManagedTimePeriodMixin(object):
|
|
1501 |
class ManagedTimePeriodMixin:
|
1502 |
1502 |
agenda = None
|
1503 |
1503 |
|
1504 |
1504 |
def dispatch(self, request, *args, **kwargs):
|
... | ... | |
1520 |
1520 |
return reverse('chrono-manager-agenda-settings', kwargs={'pk': self.agenda.id})
|
1521 |
1521 |
|
1522 |
1522 |
|
1523 |
|
class ManagedTimePeriodExceptionMixin(object):
|
|
1523 |
class ManagedTimePeriodExceptionMixin:
|
1524 |
1524 |
|
1525 |
1525 |
desk = None
|
1526 |
1526 |
unavailability_calendar = None
|
... | ... | |
1995 |
1995 |
event_check = EventCheckView.as_view()
|
1996 |
1996 |
|
1997 |
1997 |
|
1998 |
|
class EventCheckMixin(object):
|
|
1998 |
class EventCheckMixin:
|
1999 |
1999 |
def set_agenda(self, **kwargs):
|
2000 |
2000 |
self.agenda = get_object_or_404(
|
2001 |
2001 |
Agenda,
|
... | ... | |
2740 |
2740 |
booking_cancel = BookingCancelView.as_view()
|
2741 |
2741 |
|
2742 |
2742 |
|
2743 |
|
class BookingCheckMixin(object):
|
|
2743 |
class BookingCheckMixin:
|
2744 |
2744 |
def get_booking(self, **kwargs):
|
2745 |
2745 |
return get_object_or_404(
|
2746 |
2746 |
Booking,
|
... | ... | |
2951 |
2951 |
time_period_exception_source_toggle = TimePeriodExceptionSourceToggleView.as_view()
|
2952 |
2952 |
|
2953 |
2953 |
|
2954 |
|
class ViewableUnavailabilityCalendarMixin(object):
|
|
2954 |
class ViewableUnavailabilityCalendarMixin:
|
2955 |
2955 |
unavailability_calendar = None
|
2956 |
2956 |
|
2957 |
2957 |
def set_unavailability_calendar(self, **kwargs):
|