From cf44882976ceb267286be0030571d61fbe4a6fbc Mon Sep 17 00:00:00 2001 From: itzmarkoni Date: Sun, 15 Jun 2025 20:36:44 -0400 Subject: [PATCH] updated --- speaker_driver.lua | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/speaker_driver.lua b/speaker_driver.lua index d25263b..5b587a5 100644 --- a/speaker_driver.lua +++ b/speaker_driver.lua @@ -49,13 +49,17 @@ local function createSoundFile(fileName) local event, url, handle repeat - event, url, handle = os.pullEvent("http_success") - print("Waiting for response from: " .. url) - until url == fullPath + event, url, handle = os.pullEvent() + if event == "http_failure" and url == fullPath then + print("HTTP request failed for: " .. url) + return nil + end + if event == "http_success" then + print("Waiting for response from: " .. url) + end + until event == "http_success" and url == fullPath - print(handle.readAll()) local fileData = handle.readAll() - local file = fs.open(name,"w") file.write(fileData)