X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2Fscreens%2Fuserscreen.py;fp=sface%2Fscreens%2Fuserscreen.py;h=bcb87f053745fc42a65860d806adb7ff1a56396c;hp=7745d59b54a35968e102e901bd5957e389136974;hb=8986ddbf0aa19aac7173fc31bb0f267db24bb7eb;hpb=fc94b4a9a0fe853ac7f1b3beea05ee5a279446e9 diff --git a/sface/screens/userscreen.py b/sface/screens/userscreen.py index 7745d59..bcb87f0 100644 --- a/sface/screens/userscreen.py +++ b/sface/screens/userscreen.py @@ -11,9 +11,9 @@ from sface.sfiprocess import SfiProcess from sface.screens.sfascreen import SfaScreen NAME_COLUMN = 0 -ROLE_COLUMN = 1 -MEMBERSHIP_STATUS_COLUMN = 2 -SERVER_MEMBERSHIP_STATUS_COLUMN = 3 +#ROLE_COLUMN = 1 +MEMBERSHIP_STATUS_COLUMN = 1 +SERVER_MEMBERSHIP_STATUS_COLUMN = 2 user_status = { "in": "Already Selected", "out": "Not Selected", @@ -219,12 +219,13 @@ class UsersWidget(QWidget): added_persons = [] slice_persons = [] - for pi in sliceRec.get_field("PI"): - name = str(pi) - if not name in added_persons: - slice_persons.append({"name": name, "role": "PI", "member": user_status["in"]}) - added_persons.append(name) - for researcher in sliceRec.get_field("researcher"): + #for pi in sliceRec.get_field("PI", default=[]): + # name = str(pi) + # if not name in added_persons: + # slice_persons.append({"name": name, "role": "PI", "member": user_status["in"]}) + # added_persons.append(name) + + for researcher in sliceRec.get_field("researcher", default=[]): name = str(researcher) if not name in added_persons: slice_persons.append({"name": name, "role": "researcher", "member": user_status["in"]}) @@ -244,11 +245,11 @@ class UsersWidget(QWidget): for person in slice_persons: rootItem.appendRow([QStandardItem(QString(person["name"])), - QStandardItem(QString(person["role"])), + #QStandardItem(QString(person["role"])), QStandardItem(QString(person["member"])), QStandardItem(QString(person["member"]))]) - headers = QStringList() << "User Name" << "Role" << "Status" << "ServerStatus" + headers = QStringList() << "User Name" << "Status" << "ServerStatus" self.userModel.setHorizontalHeaderLabels(headers) def updateView(self):