--- MPIWGWeb/MPIWGStaff.py 2012/09/11 07:23:06 1.10.2.86 +++ MPIWGWeb/MPIWGStaff.py 2012/12/07 10:12:56 1.10.2.87 @@ -101,8 +101,8 @@ class MPIWGStaff(CatalogAware,ZSQLExtend def getKeyUTF8(self): """get db_key utf8""" - logging.debug("KEY - MPIWGStaff:"+self.getKey()) - logging.debug("KEY - MPIWGStaff:"+utf8ify(self.getKey())) + logging.debug("KEY - MPIWGStaff 1:"+self.getKey()) + logging.debug("KEY - MPIWGStaff 2 :"+utf8ify(self.getKey())) return utf8ify(self.getKey()) @@ -110,9 +110,17 @@ class MPIWGStaff(CatalogAware,ZSQLExtend """set key""" self.key=key + def rmKey(self): + """rm""" + self.key=None + return "" + def getKey(self): """get database key""" - if hasattr(self,'key'): + + + if getattr(self,'key',None): + logging.debug("KEY - MPIWGStaff 4:"+self.key) #logging.error("SAVED KEY:%s"%self.key) return unicodify(self.key.lower()) #return self.key.lower()