From 0aefdda66df7dbffd36bb07f88b7d006c9f11d05 Mon Sep 17 00:00:00 2001 From: legoboyvdlp R Date: Fri, 7 Aug 2020 13:01:15 +0100 Subject: [PATCH] Better error messaging for simbrief download failure --- Nasal/FMGC/SimbriefParser.nas | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Nasal/FMGC/SimbriefParser.nas b/Nasal/FMGC/SimbriefParser.nas index 79c4bb61..d5589bca 100644 --- a/Nasal/FMGC/SimbriefParser.nas +++ b/Nasal/FMGC/SimbriefParser.nas @@ -11,9 +11,13 @@ var SimbriefParser = { me.inhibit = 1; var stamp = systime(); http.save("https://www.simbrief.com/api/xml.fetcher.php?username=" ~ username, getprop('/sim/fg-home') ~ "/Export/A320-family-simbrief.xml") - .fail(func mcdu.mcdu_message(i, "SIMBRIEF DOWNLOAD FAILED")) + .fail(func me.failure(i)) .done(func me.read(getprop('/sim/fg-home') ~ "/Export/A320-family-simbrief.xml", i)); }, + failure: func(i) { + mcdu.mcdu_message(i, "SIMBRIEF DOWNLOAD FAILED"); + me.inhibit = 0; + }, read: func(xml, i) { var data = io.readxml(xml); if (data != nil) {