diff options
Diffstat (limited to 'logic/InstanceList.cpp')
-rw-r--r-- | logic/InstanceList.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/logic/InstanceList.cpp b/logic/InstanceList.cpp index 3644e828..b791cc32 100644 --- a/logic/InstanceList.cpp +++ b/logic/InstanceList.cpp @@ -177,7 +177,14 @@ void InstanceList::saveGroupList() } toplevel.insert("groups", groupsArr); QJsonDocument doc(toplevel); - FS::write(groupFileName, doc.toJson()); + try + { + FS::write(groupFileName, doc.toJson()); + } + catch(FS::FileSystemException & e) + { + qCritical() << "Failed to write instance group file :" << e.cause(); + } } void InstanceList::loadGroupList(QMap<QString, QString> &groupMap) |