More accurate checks for what response contains and throws error if it does not exist.
This commit is contained in:
		@@ -30,6 +30,16 @@ const matchingTitleAndYear = (plex, tmdb) => {
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const successfullResponse = response => {
 | 
			
		||||
  if (response && response["MediaContainer"]) return response;
 | 
			
		||||
 | 
			
		||||
  if (
 | 
			
		||||
    response == null ||
 | 
			
		||||
    response["status"] == null ||
 | 
			
		||||
    response["statusText"] == null
 | 
			
		||||
  ) {
 | 
			
		||||
    throw Error("Unable to decode response");
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  const { status, statusText } = response;
 | 
			
		||||
 | 
			
		||||
  if (status === 200) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user