bug fix on ConfigurationView: assign resource type
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2323 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
		
							parent
							
								
									d8ffeb5ce1
								
							
						
					
					
						commit
						c6ff15c196
					
				
					 1 changed files with 3 additions and 1 deletions
				
			
		|  | @ -49,7 +49,7 @@ from loops.browser.common import EditForm, BaseView, LoopsTerms, conceptMacrosTe | ||||||
| from loops.common import adapted | from loops.common import adapted | ||||||
| from loops.concept import Concept, ConceptTypeSourceList, PredicateSourceList | from loops.concept import Concept, ConceptTypeSourceList, PredicateSourceList | ||||||
| from loops.i18n.browser import I18NView | from loops.i18n.browser import I18NView | ||||||
| from loops.interfaces import IConcept, IConceptSchema, ITypeConcept | from loops.interfaces import IConcept, IConceptSchema, ITypeConcept, IResource | ||||||
| from loops import util | from loops import util | ||||||
| from loops.util import _ | from loops.util import _ | ||||||
| from loops.versioning.util import getVersion | from loops.versioning.util import getVersion | ||||||
|  | @ -281,6 +281,8 @@ class ConceptConfigureView(ConceptView): | ||||||
|         container[name] = concept |         container[name] = concept | ||||||
|         if IConcept.providedBy(concept): |         if IConcept.providedBy(concept): | ||||||
|             concept.conceptType = type.typeProvider |             concept.conceptType = type.typeProvider | ||||||
|  |         elif IResource.providedBy(concept): | ||||||
|  |             concept.resourceType = type.typeProvider | ||||||
|         notify(ObjectCreatedEvent(concept)) |         notify(ObjectCreatedEvent(concept)) | ||||||
|         notify(ObjectModifiedEvent(concept)) |         notify(ObjectModifiedEvent(concept)) | ||||||
|         assignAs = self.request.get('assignAs', 'child') |         assignAs = self.request.get('assignAs', 'child') | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 helmutm
						helmutm