From 1eee5c849e7a7b3ceae6de6d465c9dd1b07c5091 Mon Sep 17 00:00:00 2001 From: Hannah von Reth Date: Thu, 25 Feb 2021 15:07:41 +0100 Subject: [PATCH] Add assert to ensure we used _remotePath as base --- src/libsync/abstractnetworkjob.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libsync/abstractnetworkjob.cpp b/src/libsync/abstractnetworkjob.cpp index be9c01c93..bbae59c5d 100644 --- a/src/libsync/abstractnetworkjob.cpp +++ b/src/libsync/abstractnetworkjob.cpp @@ -149,11 +149,15 @@ void AbstractNetworkJob::adoptRequest(QNetworkReply *reply) QUrl AbstractNetworkJob::makeAccountUrl(const QString &relativePath) const { + // ensure we always used the remote folder + OC_ASSERT(relativePath.startsWith(QLatin1Char('/'))); return Utility::concatUrlPath(_account->url(), relativePath); } QUrl AbstractNetworkJob::makeDavUrl(const QString &relativePath) const { + // ensure we always used the remote folder + OC_ASSERT(relativePath.startsWith(QLatin1Char('/'))); return Utility::concatUrlPath(_account->davUrl(), relativePath); } -- 2.30.2