From: smbaker Date: Wed, 24 Aug 2011 00:45:35 +0000 (-0700) Subject: fix bug when submitting changes X-Git-Tag: sface-0.1-17~9 X-Git-Url: http://git.onelab.eu/?p=sface.git;a=commitdiff_plain;h=9be93c1e7a8a2a4e0cd1c890e9ebe2acf6030787;ds=sidebyside fix bug when submitting changes --- 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))