Diff for /ECHO_content/ECHO_collection.py between versions 1.85 and 1.86

version 1.85, 2004/05/13 20:47:41 version 1.86, 2004/05/13 21:28:47
Line 693  class ECHO_resource(Folder): Line 693  class ECHO_resource(Folder):
                   
     for referenceTypeF in self.referencetypes:      for referenceTypeF in self.referencetypes:
         #print referenceTypeF[1].title,referenceType              #print referenceTypeF[1].title,referenceType    
         if referenceTypeF[1].title == referenceType:          if referenceTypeF[1].title.lower() == referenceType.lower():
             #print "OK"              #print "OK"
               try:
             bibdata[referenceTypeF[1].title]=referenceTypeF[1].fields              bibdata[referenceTypeF[1].title]=referenceTypeF[1].fields
                   referenceType=referenceTypeF[1].title
               except:
                   bibdata[referenceType]=referenceTypeF[1].fields
           
   
             bibdata['data']=referenceTypeF[1]              bibdata['data']=referenceTypeF[1]
             self.fields=bibdata[referenceType]              self.fields=bibdata[referenceType]
                         for field in fieldlist:                          for field in fieldlist:
Line 714  class ECHO_resource(Folder): Line 720  class ECHO_resource(Folder):
                   
     for referenceTypeF in self.referencetypes:      for referenceTypeF in self.referencetypes:
           
         if referenceTypeF[1].title == referenceType:           if referenceTypeF[1].title.lower() == referenceType.lower(): 
               try:
             bibdata[referenceTypeF[1].title]=referenceTypeF[1].fields              bibdata[referenceTypeF[1].title]=referenceTypeF[1].fields
                   referenceType=referenceTypeF[1].title
               except:
                   bibdata[referenceType]=referenceTypeF[1].fields
             bibdata['data']=referenceTypeF[1]              bibdata['data']=referenceTypeF[1]
             self.fields=bibdata[referenceType]              self.fields=bibdata[referenceType]
                         for field in fieldlist:                          for field in fieldlist:
Line 736  class ECHO_resource(Folder): Line 746  class ECHO_resource(Folder):
         return "ERROR:",error          return "ERROR:",error
           
   
     if not (metadict['bib_type']==self.contentType):      if not (metadict['bib_type'].lower()==self.contentType.lower()):
         self.REQUEST.SESSION['contentStorage']=metadict['bib_type']          self.REQUEST.SESSION['contentStorage']=metadict['bib_type']
         self.REQUEST.SESSION['contentZope']=self.contentType          self.REQUEST.SESSION['contentZope']=self.contentType
   

Removed from v.1.85  
changed lines
  Added in v.1.86


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