diff --git a/internal/chatgpt/request.go b/internal/chatgpt/request.go index 6c20a53..a3d2ef0 100644 --- a/internal/chatgpt/request.go +++ b/internal/chatgpt/request.go @@ -186,7 +186,7 @@ func Handler(c *gin.Context, response *http.Response, token string, translated_r if original_response.Message.Author.Role != "assistant" || original_response.Message.Content.Parts == nil { continue } - if original_response.Message.Metadata.MessageType != "next" { + if original_response.Message.Metadata.MessageType != "next" && original_response.Message.Metadata.MessageType != "continue" { continue } response_string := chatgpt_response_converter.ConvertToString(&original_response, &previous_text)