fix indexing bug: text attribute must return empty string, not None
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1347 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
		
							parent
							
								
									8cd89c7ff1
								
							
						
					
					
						commit
						ab707787fb
					
				
					 2 changed files with 4 additions and 4 deletions
				
			
		|  | @ -317,8 +317,8 @@ Index attributes adapter | ||||||
| 
 | 
 | ||||||
|   >>> from loops.resource import IndexAttributes |   >>> from loops.resource import IndexAttributes | ||||||
|   >>> idx = IndexAttributes(doc1) |   >>> idx = IndexAttributes(doc1) | ||||||
|   >>> idx.text() is None |   >>> idx.text() | ||||||
|   True |   '' | ||||||
| 
 | 
 | ||||||
|   >>> idx.title() |   >>> idx.title() | ||||||
|   u'doc1 Zope Info' |   u'doc1 Zope Info' | ||||||
|  |  | ||||||
|  | @ -237,7 +237,7 @@ class IndexAttributes(object): | ||||||
|     def text(self): |     def text(self): | ||||||
|         context = self.context |         context = self.context | ||||||
|         if not context.contentType.startswith('text'): |         if not context.contentType.startswith('text'): | ||||||
|             return None |             return '' | ||||||
|         data = context.data |         data = context.data | ||||||
|         # TODO: transform to plain text |         # TODO: transform to plain text | ||||||
|         #return ' '.join((zapi.getName(context), context.title, data)).strip() |         #return ' '.join((zapi.getName(context), context.title, data)).strip() | ||||||
|  | @ -249,7 +249,7 @@ class IndexAttributes(object): | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| class IndexableResource(object): | class IndexableResource(object): | ||||||
|     """ Used for TextIndexNG. |     """ Used for TextIndexNG - obsolete. | ||||||
|     """ |     """ | ||||||
| 
 | 
 | ||||||
|     implements(IIndexableContent) |     implements(IIndexableContent) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 helmutm
						helmutm