From: Radek Vykydal <rvykydal(a)redhat.com>
see NetworkManager/examples/python/gi/show-wifi-networks.py
---
pyanaconda/ui/gui/spokes/network.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/pyanaconda/ui/gui/spokes/network.py b/pyanaconda/ui/gui/spokes/network.py
index 8344dee..95ef51a 100644
--- a/pyanaconda/ui/gui/spokes/network.py
+++ b/pyanaconda/ui/gui/spokes/network.py
@@ -882,9 +882,9 @@ def _refresh_ap(self, dev_cfg, state=None):
if active_ap:
combobox =
self.builder.get_object("combobox_wireless_network_name")
for i in combobox.get_model():
- if i[6] == active_ap.get_ssid():
+ if i[6] == active_ap.get_ssid().get_data():
combobox.set_active_iter(i.iter)
- self.selected_ssid = active_ap.get_ssid()
+ self.selected_ssid = active_ap.get_ssid().get_data()
break
self._updating_device = False
@@ -1026,7 +1026,7 @@ def _set_device_info_value(self, dev_type_str, info, value_str):
# TODO NM_GI_BUGS use glib methods for mode and security (dbus obj or nm obj?)
def _add_ap(self, ap, active=False):
- ssid = ap.get_ssid()
+ ssid = ap.get_ssid().get_data()
if not ssid:
return
@@ -1064,7 +1064,7 @@ def _add_ap(self, ap, active=False):
def _get_strongest_unique_aps(self, access_points):
strongest_aps = {}
for ap in access_points:
- ssid = ap.get_ssid()
+ ssid = ap.get_ssid().get_data()
if ssid in strongest_aps:
if ap.get_strength() > strongest_aps[ssid].get_strength():
strongest_aps[ssid] = ap
--
To view this commit on github, visit
https://github.com/rhinstaller/anaconda/commit/a7dab596a297bbdb9409635219...