# # # patch "src/model/Keys.cpp" # from [ea0d9c254b9aea58699644b2b0c9745a58fedc58] # to [30bab80f7bc8a8c877a788bd799d758f6cb199bd] # ============================================================ --- src/model/Keys.cpp ea0d9c254b9aea58699644b2b0c9745a58fedc58 +++ src/model/Keys.cpp 30bab80f7bc8a8c877a788bd799d758f6cb199bd @@ -41,6 +41,13 @@ void Keys::processTaskResult(const Monot void Keys::processTaskResult(const MonotoneTask & task) { + if (task.getReturnCode() != 0) + { + C(QString("Command returned with a non-zero return code (%1)") + .arg(task.getOutputUtf8())); + return; + } + BasicIOParser parser(task.getOutputUtf8()); I(parser.parse()); StanzaList list = parser.getStanzas();