changeset 42:c00410ae0444

fixed bug in project update.
author casties
date Fri, 26 Apr 2013 21:44:21 +0200
parents cacba38c268c
children 196db636a8fd
files MPIWGProjects.py
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/MPIWGProjects.py	Fri Apr 26 21:37:18 2013 +0200
+++ b/MPIWGProjects.py	Fri Apr 26 21:44:21 2013 +0200
@@ -1884,7 +1884,7 @@
         # fill projects_members table
         self.executeZSQL("delete from projects_members where project_number = %s", [pNum])
         for m in memberlist:
-            memberKey = m.get('key')
+            memberKey = m.get('key', None)
             if not memberKey or not isinstance(memberKey, basestring):
                 logging.error("updateProjectMembers: not a valid member key: %s" % repr(memberKey))
                 continue
@@ -2036,7 +2036,7 @@
             #
             memberlist = project.getResponsibleScientistsList()
             if len(memberlist) > 0 and isinstance(memberlist[0], tuple):
-                logging.debug("updateAllProjects(%s): updating memberlist for project %s" % project.getId())
+                logging.debug("updateAllProjects(%s): updating memberlist" % project.getId())
                 newScientists = {}
                 for m in memberlist:
                     name = m[0]