🐛 Fix experimental chat api enable checking

This commit is contained in:
Baptiste Arnaud
2024-03-21 10:38:06 +01:00
parent 2fcf83c529
commit 6876b486e1
4 changed files with 10 additions and 7 deletions

View File

@@ -10,14 +10,17 @@ export const guessApiHost = (
{ ignoreChatApiUrl }: Params = { ignoreChatApiUrl: false }
) => {
const chatApiUrl = getRuntimeVariable('NEXT_PUBLIC_CHAT_API_URL')
const newChatApiOnUrls = getRuntimeVariable(
'NEXT_PUBLIC_USE_EXPERIMENTAL_CHAT_API_ON'
)
const newChatApiOnUrls = (
getRuntimeVariable('NEXT_PUBLIC_USE_EXPERIMENTAL_CHAT_API_ON') as
| string
| undefined
)?.split(',')
if (
!ignoreChatApiUrl &&
chatApiUrl &&
(!newChatApiOnUrls || newChatApiOnUrls.includes(window.location.href))
(!newChatApiOnUrls ||
newChatApiOnUrls.some((url) => url === window.location.href))
) {
return chatApiUrl
}