Diff for /versionedFile/extVersionedFile.py between versions 1.22 and 1.25

version 1.22, 2008/06/27 17:46:45 version 1.25, 2008/08/08 16:19:26
Line 615  class extVersionedFileObject(ExtFile): Line 615  class extVersionedFileObject(ExtFile):
   
     security.declareProtected('manage','changeObject')      security.declareProtected('manage','changeObject')
     def changeObject(self,**args):      def changeObject(self,**args):
         """modify object"""          """modify any of the objects attributes"""
         for arg in args:          for arg in args:
             if hasattr(self, arg):              if hasattr(self, arg):
                 logging.debug("changeObject arg:%s = %s"%(arg,args[arg]))                  logging.debug("changeObject %s: %s=%s"%(repr(self),arg,args[arg]))
                 setattr(self, arg, args[arg])                  setattr(self, arg, args[arg])
   
     security.declarePublic('getTitle')      security.declarePublic('getTitle')
Line 797  class extVersionedFile(CatalogAware,Fold Line 797  class extVersionedFile(CatalogAware,Fold
         self.id=id          self.id=id
         self.title=title          self.title=title
         self.lockedBy=lockedBy          self.lockedBy=lockedBy
           if self.lockedBy is None:
               self.lockedBy = ''
         self.author=author          self.author=author
         self.lastVersionNumber=0          self.lastVersionNumber=0
         self.lastVersionId=None          self.lastVersionId=None
Line 896  class extVersionedFile(CatalogAware,Fold Line 898  class extVersionedFile(CatalogAware,Fold
           
     def getLockedBy(self):      def getLockedBy(self):
         """get locked by"""          """get locked by"""
           if self.lockedBy is None:
               self.lockedBy = ''
         return str(self.lockedBy)          return str(self.lockedBy)
           
     def getLastVersionNumber(self):      def getLastVersionNumber(self):

Removed from v.1.22  
changed lines
  Added in v.1.25


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>