Better error handling
This commit is contained in:
		
							parent
							
								
									f56317bb8a
								
							
						
					
					
						commit
						44d006b9de
					
				| 
						 | 
					@ -392,7 +392,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      const signal = controller.signal
 | 
					      const signal = controller.signal
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      console.log('apikey', $apiKeyStorage)
 | 
					      // console.log('apikey', $apiKeyStorage)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      const fetchOptions = {
 | 
					      const fetchOptions = {
 | 
				
			||||||
        method: 'POST',
 | 
					        method: 'POST',
 | 
				
			||||||
| 
						 | 
					@ -408,7 +408,7 @@
 | 
				
			||||||
        let errorResponse
 | 
					        let errorResponse
 | 
				
			||||||
        try {
 | 
					        try {
 | 
				
			||||||
          const errObj = await response.json()
 | 
					          const errObj = await response.json()
 | 
				
			||||||
          errorResponse = errObj?.error?.code
 | 
					          errorResponse = errObj?.error?.message || errObj?.error?.code
 | 
				
			||||||
          if (!errorResponse && response.choices && response.choices[0]) {
 | 
					          if (!errorResponse && response.choices && response.choices[0]) {
 | 
				
			||||||
            errorResponse = response.choices[0]?.message?.content
 | 
					            errorResponse = response.choices[0]?.message?.content
 | 
				
			||||||
          }
 | 
					          }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue