summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDjLegolas <djlegolas@protonmail.com>2021-12-21 20:58:18 +0200
committerCalum Lind <calumlind+deluge@gmail.com>2021-12-22 21:53:17 +0000
commita2d0cb7141449198222fd4c66f4418d2efb8bebf (patch)
tree52e518e461ac2d7cf2c8bc7ab6879a2bd9ef2874
parent88ffd1b843c33402045bd2facde04be0a73027ec (diff)
downloaddeluge-a2d0cb7141449198222fd4c66f4418d2efb8bebf.tar.gz
deluge-a2d0cb7141449198222fd4c66f4418d2efb8bebf.tar.bz2
deluge-a2d0cb7141449198222fd4c66f4418d2efb8bebf.zip
[Console] Removed Core dependency from Console UI
UIs should not depend on core directly, so removing the dependency in ConsoleUI. This is done by adding a hard-coded variable. Closes https://dev.deluge-torrent.org/ticket/3491 Closes: https://github.com/deluge-torrent/deluge/pull/320
-rw-r--r--deluge/ui/console/widgets/statusbars.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/deluge/ui/console/widgets/statusbars.py b/deluge/ui/console/widgets/statusbars.py
index fcf4f2f41..44cc15818 100644
--- a/deluge/ui/console/widgets/statusbars.py
+++ b/deluge/ui/console/widgets/statusbars.py
@@ -11,9 +11,10 @@ from __future__ import unicode_literals
import deluge.common
import deluge.component as component
-from deluge.core.preferencesmanager import DEFAULT_PREFS
from deluge.ui.client import client
+DEFAULT_DAEMON_PORT = 58846
+
class StatusBars(component.Component):
def __init__(self):
@@ -76,7 +77,7 @@ class StatusBars(component.Component):
connection_info += '{!white,blue,bold!}@{!red,blue,bold!}%s'
# Port
- if info[1] == DEFAULT_PREFS['daemon_port']:
+ if info[1] == DEFAULT_DAEMON_PORT:
connection_info += '{!white,blue!}:%s'
else:
connection_info += '{!status!}:%s'