From 9be93c1e7a8a2a4e0cd1c890e9ebe2acf6030787 Mon Sep 17 00:00:00 2001 From: smbaker Date: Tue, 23 Aug 2011 17:45:35 -0700 Subject: [PATCH] fix bug when submitting changes --- sface/screens/mainscreen.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sface/screens/mainscreen.py b/sface/screens/mainscreen.py index 2963754..b20ae51 100644 --- a/sface/screens/mainscreen.py +++ b/sface/screens/mainscreen.py @@ -379,7 +379,7 @@ class SliceWidget(QWidget): self.filterModel.setNodeStatusFilter(str(filter_string)) def itemStatus(self, item): - statusItem = item.parent().child(item.row(), 1) + statusItem = item.parent().child(item.row(), MEMBERSHIP_STATUS_COLUMN) return statusItem.data(Qt.DisplayRole).toString() def itemText(self, item): @@ -512,7 +512,8 @@ class SliceWidget(QWidget): # Add default slice tags nodeItem = QStandardItem(QString("%s for %s" % (default_tags, network))) statusItem = QStandardItem(QString("")) - networkItem.appendRow([nodeItem, statusItem]) + nodeStatus = QStandardItem(QString("")) + networkItem.appendRow([nodeItem, nodeStatus, statusItem, QStandardItem(QString("defaults"))]) attrs = rspec.get_default_sliver_attributes(network) for (name, value) in attrs: tagstring = QString("%s: %s" % (name, value)) -- 2.43.0