Commit: 1816dc8ccc885c620b1bb5ee22779dc1a7913620
Parent: 5de02265a08cf0cc436386730ba7e9ed6deed0d5
Author: Ren Tatsumoto
Date: Wed, 26 Aug 2020 09:42:54 +0300
protect against grave errors
Diffstat:
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/subs2srs.lua b/subs2srs.lua
@@ -337,13 +337,18 @@ ankiconnect.add_note = function(subtitle_string, audio_filename, snapshot_filena
ret.json = utils.parse_json(ret.stdout)
- for k, v in pairs(ret.json) do print(k, '=', v) end
+ if ret.json == nil then
+ msg.error("Fatal error from Ankiconnect.")
+ mp.osd_message("Fatal error from Ankiconnect.", 2)
+ end
if ret.json.error == nil then
mp.osd_message("Note added. ID = " .. ret.json.result, 1)
else
mp.osd_message("Error: " .. ret.json.error, 1)
end
+
+ for k, v in pairs(ret.json) do print(k, '=', v) end
end
------------------------------------------------------------