mirror of
https://github.com/codex-storage/deluge.git
synced 2025-01-12 04:24:27 +00:00
break webui if python-json is not installed
This commit is contained in:
parent
056dc50400
commit
f45badc34d
@ -48,7 +48,10 @@ from deluge.log import LOG as log
|
||||
from deluge import component
|
||||
|
||||
from page_decorators import check_session
|
||||
|
||||
try:
|
||||
import json #it's early enough to force people to install this
|
||||
except:
|
||||
raise Exception("please install python-json")
|
||||
|
||||
class json_rpc:
|
||||
"""
|
||||
@ -64,11 +67,6 @@ class json_rpc:
|
||||
def POST(self):
|
||||
web.header("Content-Type", "application/x-json")
|
||||
id = 0
|
||||
try:
|
||||
import json #not listed in dependency's.
|
||||
except:
|
||||
log.error('{"error":"python-json is not installed"}')
|
||||
return '{"error":"python-json is not installed"}'
|
||||
try:
|
||||
log.debug("json-data:")
|
||||
log.debug(webapi.data())
|
||||
|
Loading…
x
Reference in New Issue
Block a user