Handle DoesNotExist better
This commit is contained in:
		
					parent
					
						
							
								582e952187
							
						
					
				
			
			
				commit
				
					
						d399fe6e79
					
				
			
		
					 1 changed files with 8 additions and 5 deletions
				
			
		|  | @ -151,17 +151,20 @@ def ping_ok(host_ipv6): | |||
| 
 | ||||
| 
 | ||||
| def get_vat_rate_for_country(country): | ||||
|     vat_rate = VATRates.objects.get( | ||||
|         territory_codes=country, start_date__isnull=False, stop_date=None | ||||
|     ) | ||||
|     if vat_rate: | ||||
|     vat_rate = None | ||||
|     try: | ||||
|         vat_rate = VATRates.objects.get( | ||||
|             territory_codes=country, start_date__isnull=False, stop_date=None | ||||
|         ) | ||||
|         logger.debug("VAT rate for %s is %s" % (country, vat_rate.rate)) | ||||
|         return vat_rate.rate | ||||
|     else: | ||||
|     except VATRates.DoesNotExist as dne: | ||||
|         logger.debug(str(dne)) | ||||
|         logger.debug("Did not find VAT rate for %s, returning 0" % country) | ||||
|         return 0 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| class HostingUtils: | ||||
|     @staticmethod | ||||
|     def clear_items_from_list(from_list, items_list): | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue