From 5a31d31053d6dbb739f1e63582c5466f967035f5 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Tue, 6 Apr 2021 10:43:32 +0200 Subject: [PATCH] Fix log exporting --- libnymea-app/applogcontroller.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libnymea-app/applogcontroller.cpp b/libnymea-app/applogcontroller.cpp index 1f69b37f..946ac9ac 100644 --- a/libnymea-app/applogcontroller.cpp +++ b/libnymea-app/applogcontroller.cpp @@ -174,6 +174,9 @@ QStringList AppLogController::logFiles() const QString AppLogController::exportLogs() { + if (m_logFile.isOpen()) { + m_logFile.flush(); + } QFile f(logPath() + "/" + QGuiApplication::applicationName() + "-logs.txt"); if (!f.open(QFile::WriteOnly)) { return QString(); @@ -183,6 +186,7 @@ QString AppLogController::exportLogs() if (!l.open(QFile::ReadOnly)) { continue; } + l.seek(0); f.write("\n******** App start ********\n"); f.write(logFile.toUtf8() + "\n"); f.write(l.readAll());