Skip to content
This repository was archived by the owner on Apr 5, 2024. It is now read-only.

Commit 46d09b0

Browse files
Merge pull request #695 from City-of-Helsinki/release/v0.10.1
Release/v0.10.1
2 parents ff2be26 + e03d3a8 commit 46d09b0

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

resources/api/resource.py

+9-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def parse_query_time_range(params):
6363

6464
def get_resource_reservations_queryset(begin, end):
6565
qs = Reservation.objects.filter(begin__lte=end, end__gte=begin).current()
66-
qs = qs.order_by('begin').prefetch_related('catering_orders').select_related('user')
66+
qs = qs.order_by('begin').prefetch_related('catering_orders').select_related('user', 'order')
6767
return qs
6868

6969

@@ -794,6 +794,14 @@ def get_serializer(self, page, *args, **kwargs):
794794
def get_serializer_context(self):
795795
context = super().get_serializer_context()
796796
context.update(self._get_cache_context())
797+
798+
request_user = self.request.user
799+
if request_user.is_authenticated:
800+
prefetched_user = get_user_model().objects.prefetch_related('unit_authorizations', 'unit_group_authorizations__subject__members').\
801+
get(pk=request_user.pk)
802+
803+
context['prefetched_user'] = prefetched_user
804+
797805
return context
798806

799807
def get_queryset(self):

respa/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
__version__ = '0.10.0'
1+
__version__ = '0.10.1'
22

33
VERSION = __version__

0 commit comments

Comments
 (0)