Changeset 86

Show
Ignore:
Timestamp:
01/24/08 04:15:01 (4 years ago)
Author:
phil
Message:

fixed chained descriptors bug that arose from sub[pred] notation returning an rdfObject

Location:
rdfalchemy/trunk/rdfalchemy
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • rdfalchemy/trunk/rdfalchemy/rdfalchemy.py

    r85 r86  
    135135        log.debug("Geting with descriptor %s for %s"%(self.pred,obj.resUri)) 
    136136        val=obj.__getitem__(self.pred)         
    137         if isinstance(val, BNode) or isinstance(val,URIRef): 
     137        if isinstance(val, rdfObject) or isinstance(val, BNode) or isinstance(val,URIRef): 
    138138            val = self.range_class(val) 
    139139        obj.__dict__[self.name]= val 
  • rdfalchemy/trunk/rdfalchemy/samples/doap.py

    r74 r86  
    2121    rdfObject.db.load(accs_uri) 
    2222 
    23     p = Doap.ClassInstances().next() 
     23    p = Project.ClassInstances().next() 
    2424    print "Name is %s" % p.name 
    2525    print "created on %s" % p.created