mirror of
https://git.deluge-torrent.org/deluge
synced 2025-08-02 22:48:40 +00:00
[WebUI] Fix json import
This commit is contained in:
parent
480347296b
commit
205444f670
2 changed files with 5 additions and 4 deletions
|
@ -602,7 +602,7 @@ class Torrent(object):
|
||||||
# This is an error'd torrent
|
# This is an error'd torrent
|
||||||
self.state = "Error"
|
self.state = "Error"
|
||||||
if status.error:
|
if status.error:
|
||||||
self.set_error_statusmsg(status.error)
|
self.set_error_statusmsg(decode_string(status.error))
|
||||||
self.set_status_message(self.error_statusmsg)
|
self.set_status_message(self.error_statusmsg)
|
||||||
# This will be reverted upon resuming.
|
# This will be reverted upon resuming.
|
||||||
self.handle.auto_managed(False)
|
self.handle.auto_managed(False)
|
||||||
|
|
|
@ -42,6 +42,7 @@ import hashlib
|
||||||
import logging
|
import logging
|
||||||
import tempfile
|
import tempfile
|
||||||
import mimetypes
|
import mimetypes
|
||||||
|
import json
|
||||||
|
|
||||||
from twisted.application import service, internet
|
from twisted.application import service, internet
|
||||||
from twisted.internet import reactor, defer, error
|
from twisted.internet import reactor, defer, error
|
||||||
|
@ -128,7 +129,7 @@ class Upload(resource.Resource):
|
||||||
|
|
||||||
if "file" not in request.args:
|
if "file" not in request.args:
|
||||||
request.setResponseCode(http.OK)
|
request.setResponseCode(http.OK)
|
||||||
return common.json.dumps({
|
return json.dumps({
|
||||||
'success': True,
|
'success': True,
|
||||||
'files': []
|
'files': []
|
||||||
})
|
})
|
||||||
|
@ -146,7 +147,7 @@ class Upload(resource.Resource):
|
||||||
|
|
||||||
request.setHeader("content-type", "text/html")
|
request.setHeader("content-type", "text/html")
|
||||||
request.setResponseCode(http.OK)
|
request.setResponseCode(http.OK)
|
||||||
return compress(common.json.dumps({
|
return compress(json.dumps({
|
||||||
'success': True,
|
'success': True,
|
||||||
'files': filenames
|
'files': filenames
|
||||||
}), request)
|
}), request)
|
||||||
|
@ -556,7 +557,7 @@ class TopLevel(resource.Resource):
|
||||||
web_config = component.get("Web").get_config()
|
web_config = component.get("Web").get_config()
|
||||||
web_config["base"] = request.base
|
web_config["base"] = request.base
|
||||||
config = dict([(key, web_config[key]) for key in UI_CONFIG_KEYS])
|
config = dict([(key, web_config[key]) for key in UI_CONFIG_KEYS])
|
||||||
js_config = common.json.dumps(config)
|
js_config = json.dumps(config)
|
||||||
return template.render(scripts=scripts, stylesheets=self.stylesheets,
|
return template.render(scripts=scripts, stylesheets=self.stylesheets,
|
||||||
debug=debug, base=request.base, js_config=js_config)
|
debug=debug, base=request.base, js_config=js_config)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue