fix: do not use gmatch (#43)

This commit is contained in:
yetone 2024-08-17 22:56:25 +08:00 committed by GitHub
parent f66b5c6784
commit d0d4f8a27c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -149,7 +149,7 @@ local function call_claude_api_stream(question, code_lang, code_content, selecte
if not data then
return
end
for line in data:gmatch("[^\r\n]+") do
for _, line in ipairs(vim.split(data, "\n")) do
if line:sub(1, 6) ~= "data: " then
return
end
@ -264,7 +264,7 @@ local function call_openai_api_stream(question, code_lang, code_content, selecte
if not data then
return
end
for line in data:gmatch("[^\r\n]+") do
for _, line in ipairs(vim.split(data, "\n")) do
if line:sub(1, 6) ~= "data: " then
return
end