owncloudcmd: log sync errors
authorChristian Kamm <mail@ckamm.de>
Tue, 7 May 2019 12:21:57 +0000 (14:21 +0200)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:58:50 +0000 (10:58 +0100)
Previously it was hard to debug some errors since the messages would not
show up in the output.

src/cmd/cmd.cpp

index 12dbb27212269d9d6efdf98e83ff10d26085c594..953d2b10d35a8651566765c8b265a1a434d0fd33 100644 (file)
@@ -535,6 +535,8 @@ restart_sync:
     QObject::connect(&engine, &SyncEngine::finished,
         [&app](bool result) { app.exit(result ? EXIT_SUCCESS : EXIT_FAILURE); });
     QObject::connect(&engine, &SyncEngine::transmissionProgress, &cmd, &Cmd::transmissionProgressSlot);
+    QObject::connect(&engine, &SyncEngine::syncError,
+        [](const QString &error) { qWarning() << "Sync error:" << error; });
 
 
     // Exclude lists