Merge pull request #4119 from janhq/fix/invalid-request-should-not-show-invalid-api-key
fix: 3986 - invalid request should show clear error message
This commit is contained in:
commit
b046ee3e22
@ -25,7 +25,7 @@ test('Select GPT model from Hub and Chat with Invalid API Key', async ({
|
|||||||
{ timeout: TIMEOUT }
|
{ timeout: TIMEOUT }
|
||||||
)
|
)
|
||||||
|
|
||||||
const APIKeyError = page.getByTestId('invalid-API-key-error')
|
const APIKeyError = page.getByTestId('passthrough-error-message')
|
||||||
await expect(APIKeyError).toBeVisible({
|
await expect(APIKeyError).toBeVisible({
|
||||||
timeout: TIMEOUT,
|
timeout: TIMEOUT,
|
||||||
})
|
})
|
||||||
|
|||||||
@ -29,7 +29,6 @@ const ErrorMessage = ({ message }: { message: ThreadMessage }) => {
|
|||||||
switch (message.error_code) {
|
switch (message.error_code) {
|
||||||
case ErrorCode.InvalidApiKey:
|
case ErrorCode.InvalidApiKey:
|
||||||
case ErrorCode.AuthenticationError:
|
case ErrorCode.AuthenticationError:
|
||||||
case ErrorCode.InvalidRequestError:
|
|
||||||
return (
|
return (
|
||||||
<span data-testid="invalid-API-key-error">
|
<span data-testid="invalid-API-key-error">
|
||||||
Invalid API key. Please check your API key from{' '}
|
Invalid API key. Please check your API key from{' '}
|
||||||
@ -53,7 +52,7 @@ const ErrorMessage = ({ message }: { message: ThreadMessage }) => {
|
|||||||
)
|
)
|
||||||
default:
|
default:
|
||||||
return (
|
return (
|
||||||
<p>
|
<p data-testid="passthrough-error-message">
|
||||||
{message.content[0]?.text?.value && (
|
{message.content[0]?.text?.value && (
|
||||||
<AutoLink text={message.content[0].text.value} />
|
<AutoLink text={message.content[0].text.value} />
|
||||||
)}
|
)}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user