feat: 3 small fixes (#1347)

* fix: datetime input

* show message on upload user only

* show all media of user for editors/managers/admins
This commit is contained in:
Markos Gogoulos
2025-08-17 19:18:47 +03:00
committed by GitHub
parent 02eac68b51
commit e9f862a0ff
3 changed files with 3 additions and 3 deletions

View File

@@ -132,7 +132,7 @@ class MediaList(APIView):
elif author_param:
user_queryset = User.objects.all()
user = get_object_or_404(user_queryset, username=author_param)
if self.request.user == user:
if self.request.user == user or is_mediacms_editor(self.request.user):
media = Media.objects.filter(user=user).prefetch_related("user").order_by("-add_date")
else:
media = self._get_media_queryset(request, user)