add have licenses
This commit is contained in:
1 parent
95ddd7f840
commit
6e3d4d098c
1 file changed
+4
@@ -42,6 +42,8 @@ async def s_api_v1_content_view(request, content_address: str):
|
||||
if known_key:
|
||||
opts['key_hash'] = known_key.seed_hash
|
||||
|
||||
opts['have_licenses'] = []
|
||||
|
||||
have_access = False
|
||||
if request.ctx.user:
|
||||
user_wallet_address = request.ctx.user.wallet_address(request.ctx.db_session)
|
||||
@@ -56,6 +58,8 @@ async def s_api_v1_content_view(request, content_address: str):
|
||||
'?seconds_limit=30' if not have_access else ''
|
||||
)
|
||||
}
|
||||
if have_access:
|
||||
opts['have_licenses'].append('listen')
|
||||
|
||||
content_meta = content['encrypted_content'].json_format()
|
||||
content_metadata = StoredContent.from_cid(request.ctx.db_session, content_meta.get('metadata_cid') or None)
|
||||
|
||||
Reference in new issue
Block a user