3
									
								
								AUTHORS
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								AUTHORS
									
									
									
									
									
								
							| @@ -94,4 +94,5 @@ that much better: | |||||||
|  * andrewmlevy |  * andrewmlevy | ||||||
|  * Chris Faulkner |  * Chris Faulkner | ||||||
|  * Ashwin Purohit |  * Ashwin Purohit | ||||||
|  * Shalabh Aggarwal |  * Shalabh Aggarwal | ||||||
|  |  * Chris Williams | ||||||
| @@ -339,7 +339,7 @@ class ComplexBaseField(BaseField): | |||||||
|                     # _types / _cls data so make it a generic reference allows |                     # _types / _cls data so make it a generic reference allows | ||||||
|                     # us to dereference |                     # us to dereference | ||||||
|                     meta = getattr(v, 'meta', getattr(v, '_meta', {})) |                     meta = getattr(v, 'meta', getattr(v, '_meta', {})) | ||||||
|                     if meta and not meta['allow_inheritance'] and not self.field: |                     if meta and not meta.get('allow_inheritance', True) and not self.field: | ||||||
|                         from fields import GenericReferenceField |                         from fields import GenericReferenceField | ||||||
|                         value_dict[k] = GenericReferenceField().to_mongo(v) |                         value_dict[k] = GenericReferenceField().to_mongo(v) | ||||||
|                     else: |                     else: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user