Module: deluge
Branch: master
Commit: 7b84f5497488b83458ec6e712914995d152e6404

Author: Damien Churchill <[email protected]>
Date:   Mon Mar 29 20:22:15 2010 +0100

make greater use of the SessionProxy

---

 deluge/ui/web/js/deluge-all/details/DetailsTab.js |    2 +-
 deluge/ui/web/js/deluge-all/details/OptionsTab.js |    2 +-
 deluge/ui/web/js/deluge-all/details/PeersTab.js   |    2 +-
 deluge/ui/web/js/deluge-all/details/StatusTab.js  |    2 +-
 deluge/ui/web/json_api.py                         |    1 +
 5 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/deluge/ui/web/js/deluge-all/details/DetailsTab.js 
b/deluge/ui/web/js/deluge-all/details/DetailsTab.js
index dbb6540..5c01a2e 100644
--- a/deluge/ui/web/js/deluge-all/details/DetailsTab.js
+++ b/deluge/ui/web/js/deluge-all/details/DetailsTab.js
@@ -85,7 +85,7 @@ Deluge.details.DetailsTab = Ext.extend(Ext.Panel, {
        },
        
        update: function(torrentId) {
-               deluge.client.core.get_torrent_status(torrentId, 
Deluge.Keys.Details, {
+               deluge.client.web.get_torrent_status(torrentId, 
Deluge.Keys.Details, {
                        success: this.onRequestComplete,
                        scope: this,
                        torrentId: torrentId
diff --git a/deluge/ui/web/js/deluge-all/details/OptionsTab.js 
b/deluge/ui/web/js/deluge-all/details/OptionsTab.js
index 9d64bac..97b4105 100644
--- a/deluge/ui/web/js/deluge-all/details/OptionsTab.js
+++ b/deluge/ui/web/js/deluge-all/details/OptionsTab.js
@@ -368,7 +368,7 @@ Deluge.details.OptionsTab = Ext.extend(Ext.form.FormPanel, {
                        this.torrentId = torrentId;
                        this.optionsManager.changeId(torrentId);
                }
-               deluge.client.core.get_torrent_status(torrentId, 
Deluge.Keys.Options, {
+               deluge.client.web.get_torrent_status(torrentId, 
Deluge.Keys.Options, {
                        success: this.onRequestComplete,
                        scope: this
                });
diff --git a/deluge/ui/web/js/deluge-all/details/PeersTab.js 
b/deluge/ui/web/js/deluge-all/details/PeersTab.js
index 2395e8e..16bd7e6 100644
--- a/deluge/ui/web/js/deluge-all/details/PeersTab.js
+++ b/deluge/ui/web/js/deluge-all/details/PeersTab.js
@@ -110,7 +110,7 @@
                },
                
                update: function(torrentId) {
-                       deluge.client.core.get_torrent_status(torrentId, 
Deluge.Keys.Peers, {
+                       deluge.client.web.get_torrent_status(torrentId, 
Deluge.Keys.Peers, {
                                success: this.onRequestComplete,
                                scope: this
                        });
diff --git a/deluge/ui/web/js/deluge-all/details/StatusTab.js 
b/deluge/ui/web/js/deluge-all/details/StatusTab.js
index 85991a0..6992c43 100644
--- a/deluge/ui/web/js/deluge-all/details/StatusTab.js
+++ b/deluge/ui/web/js/deluge-all/details/StatusTab.js
@@ -72,7 +72,7 @@ Deluge.details.StatusTab = Ext.extend(Ext.Panel, {
        
        update: function(torrentId) {
                if (!this.fields) this.getFields();
-               deluge.client.core.get_torrent_status(torrentId, 
Deluge.Keys.Status, {
+               deluge.client.web.get_torrent_status(torrentId, 
Deluge.Keys.Status, {
                        success: this.onRequestComplete,
                        scope: this
                });
diff --git a/deluge/ui/web/json_api.py b/deluge/ui/web/json_api.py
index e250b72..910a568 100644
--- a/deluge/ui/web/json_api.py
+++ b/deluge/ui/web/json_api.py
@@ -596,6 +596,7 @@ class WebApi(JSONComponent):
         file_tree.walk(walk)
         d.callback(file_tree.get_tree())
 
+    @export
     def get_torrent_status(self, torrent_id, keys):
         return component.get("SessionProxy").get_torrent_status(torrent_id, 
keys)
 

-- 
You received this message because you are subscribed to the Google Groups 
"deluge-commit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/deluge-commit?hl=en.

Reply via email to