From 1a1f4301cf9ef15d61b547bad084083bad2d026f Mon Sep 17 00:00:00 2001 From: user Date: Mon, 17 Mar 2025 13:43:31 +0300 Subject: [PATCH] downloadble fix --- app/api/routes/content.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/api/routes/content.py b/app/api/routes/content.py index 3e2d615..d392f28 100644 --- a/app/api/routes/content.py +++ b/app/api/routes/content.py @@ -156,6 +156,9 @@ async def s_api_v1_content_view(request, content_address: str): display_options['metadata'] = content_metadata_json opts['downloadable'] = content_metadata_json.get('downloadable', False) + if opts['downloadable']: + if not ('listen' in opts['have_licenses']): + opts['downloadable'] = False return response.json({ **opts,