summaryrefslogtreecommitdiff
path: root/searx/engines/deezer.py
diff options
context:
space:
mode:
Diffstat (limited to 'searx/engines/deezer.py')
-rw-r--r--searx/engines/deezer.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/searx/engines/deezer.py b/searx/engines/deezer.py
index 433ceffa1..7fbd3c200 100644
--- a/searx/engines/deezer.py
+++ b/searx/engines/deezer.py
@@ -16,11 +16,11 @@ categories = ['music']
paging = True
# search-url
-url = 'http://api.deezer.com/'
+url = 'https://api.deezer.com/'
search_url = url + 'search?{query}&index={offset}'
embedded_url = '<iframe scrolling="no" frameborder="0" allowTransparency="true" ' +\
- 'data-src="http://www.deezer.com/plugins/player?type=tracks&id={audioid}" ' +\
+ 'data-src="https://www.deezer.com/plugins/player?type=tracks&id={audioid}" ' +\
'width="540" height="80"></iframe>'
@@ -45,6 +45,10 @@ def response(resp):
if result['type'] == 'track':
title = result['title']
url = result['link']
+
+ if url.startswith('http://'):
+ url = 'https' + url[4:]
+
content = result['artist']['name'] +\
" &bull; " +\
result['album']['title'] +\