Fix error handling
This commit is contained in:
		
							parent
							
								
									4fe89e95fa
								
							
						
					
					
						commit
						d4ab82c07e
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		|  | @ -45,9 +45,9 @@ class PipedClient: | |||
|             - `**kwargs` - Additional keyword arguments to pass to `requests.Session.get` | ||||
|         """ | ||||
| 
 | ||||
|         json: dict = self.session.get(f"{self.base_api_url}{uri}", **kwargs).json() | ||||
|         json: t.Union[dict, list] = self.session.get(f"{self.base_api_url}{uri}", **kwargs).json() | ||||
| 
 | ||||
|         if json.get('error', None) is not None: | ||||
|         if isinstance(json, dict) and json.get('error', None) is not None: | ||||
|             raise APIError(f"Error: {json['error']}") | ||||
| 
 | ||||
|         if as_model is not None: | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue