Remove unwanted revisions for CustomerPerson etc.
This commit is contained in:
		
							parent
							
								
									12eeb5df97
								
							
						
					
					
						commit
						b6cb119e89
					
				
					 1 changed files with 0 additions and 41 deletions
				
			
		|  | @ -1279,47 +1279,6 @@ class PersonView(MasterView): | |||
|                             .filter(cls.account_holder_uuid == person.uuid) | ||||
|         versions.extend(query.all()) | ||||
| 
 | ||||
|         # Customer (new-style via CustomerShopper) | ||||
|         cls = continuum.version_class(model.Customer) | ||||
|         query = self.Session.query(cls)\ | ||||
|                             .join(model.CustomerShopper, | ||||
|                                   model.CustomerShopper.customer_uuid == cls.uuid)\ | ||||
|                             .filter(model.CustomerShopper.person_uuid == person.uuid) | ||||
|         versions.extend(query.all()) | ||||
| 
 | ||||
|         # Customer (old-style via CustomerPerson) | ||||
|         cls = continuum.version_class(model.Customer) | ||||
|         query = self.Session.query(cls)\ | ||||
|                             .join(model.CustomerPerson, model.CustomerPerson.customer_uuid == cls.uuid)\ | ||||
|                             .filter(model.CustomerPerson.person_uuid == person.uuid) | ||||
|         versions.extend(query.all()) | ||||
| 
 | ||||
|         # CustomerPerson | ||||
|         cls = continuum.version_class(model.CustomerPerson) | ||||
|         query = self.Session.query(cls)\ | ||||
|                             .filter(cls.person_uuid == person.uuid) | ||||
|         versions.extend(query.all()) | ||||
| 
 | ||||
|         # nb. this is used in some queries below | ||||
|         FirstShopper = orm.aliased(model.CustomerShopper) | ||||
| 
 | ||||
|         # CustomerShopper (from Customer perspective) | ||||
|         cls = continuum.version_class(model.CustomerShopper) | ||||
|         query = self.Session.query(cls)\ | ||||
|                             .join(model.Customer, | ||||
|                                   model.Customer.uuid == cls.customer_uuid)\ | ||||
|                             .filter(model.Customer.account_holder_uuid == person.uuid) | ||||
|         versions.extend(query.all()) | ||||
| 
 | ||||
|         # CustomerShopperHistory (from Customer perspective) | ||||
|         cls = continuum.version_class(model.CustomerShopperHistory) | ||||
|         query = self.Session.query(cls)\ | ||||
|                             .join(model.CustomerShopper, | ||||
|                                   model.CustomerShopper.uuid == cls.shopper_uuid)\ | ||||
|                             .join(model.Customer)\ | ||||
|                             .filter(model.Customer.account_holder_uuid == person.uuid) | ||||
|         versions.extend(query.all()) | ||||
| 
 | ||||
|         # CustomerShopper (from Shopper perspective) | ||||
|         cls = continuum.version_class(model.CustomerShopper) | ||||
|         query = self.Session.query(cls)\ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Lance Edgar
						Lance Edgar