From 3003a87c79e2343a91d7c1067f08f49fd3c28c41 Mon Sep 17 00:00:00 2001 From: Camila Ayres Date: Thu, 7 Aug 2025 22:16:43 +0200 Subject: [PATCH] style(abstractnetwork): remove chain of if else. Signed-off-by: Camila Ayres --- src/libsync/abstractnetworkjob.cpp | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/src/libsync/abstractnetworkjob.cpp b/src/libsync/abstractnetworkjob.cpp index 1ed33f391b..d038a497d9 100644 --- a/src/libsync/abstractnetworkjob.cpp +++ b/src/libsync/abstractnetworkjob.cpp @@ -303,14 +303,18 @@ QByteArray AbstractNetworkJob::requestId() QString AbstractNetworkJob::errorString() const { if (_timedout) { - return tr("Connection timed out"); - } else if (!reply()) { - return tr("Unknown error: network reply was deleted"); - } else if (reply()->hasRawHeader("OC-ErrorString")) { - return reply()->rawHeader("OC-ErrorString"); - } else { - return networkReplyErrorString(*reply()); + return tr("The server took too long to respond. Check your connection and try syncing again. If it still doesn’t work, reach out to your server administrator."); } + + if (!reply()) { + return tr("An unexpected error occurred. Please try syncing again or contact contact your server administrator if the issue continues."); + } + + if (reply()->hasRawHeader("OC-ErrorString")) { + return reply()->rawHeader("OC-ErrorString"); + } + + return networkReplyErrorString(*reply()); } QString AbstractNetworkJob::errorStringParsingBody(QByteArray *body)