kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
fix(api):allow retrieving channel uploads for channel__library__actor
rodzic
a579fd4958
commit
be11eeee7c
|
@ -768,7 +768,10 @@ class UploadViewSet(
|
|||
# prevent updating an upload that is already processed
|
||||
qs = qs.filter(import_status="draft")
|
||||
if self.action != "retrieve":
|
||||
qs = qs.filter(library__actor=self.request.user.actor)
|
||||
qs = qs.filter(
|
||||
Q(library__actor=self.request.user.actor)
|
||||
| Q(library__channel__actor=self.request.user.actor)
|
||||
)
|
||||
else:
|
||||
actor = utils.get_actor_from_request(self.request)
|
||||
qs = qs.playable_by(actor)
|
||||
|
|
Ładowanie…
Reference in New Issue