# HG changeset patch # User casties # Date 1367005461 -7200 # Node ID c00410ae0444bc45dfa1413bd8867406aa14b28b # Parent cacba38c268cb743b57fab7915a2803a8d231a96 fixed bug in project update. diff -r cacba38c268c -r c00410ae0444 MPIWGProjects.py --- 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]