From kde-commits Thu Mar 31 21:59:01 2016 From: Friedrich W. H. Kossebau Date: Thu, 31 Mar 2016 21:59:01 +0000 To: kde-commits Subject: [kapptemplate/Applications/16.04] src/application: Avoid duplicated path seperators in project desti Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=145946155302673 Git commit 463ae0ab1f6e04b6af4202e1b840d70b533fc4bd by Friedrich W. H. Koss= ebau. Committed on 31/03/2016 at 21:58. Pushed by kossebau into branch 'Applications/16.04'. Avoid duplicated path seperators in project destination url M +5 -2 src/application/generatepage.cpp http://commits.kde.org/kapptemplate/463ae0ab1f6e04b6af4202e1b840d70b533fc4bd diff --git a/src/application/generatepage.cpp b/src/application/generatepag= e.cpp index 5755eaf..a0cc9ae 100644 --- a/src/application/generatepage.cpp +++ b/src/application/generatepage.cpp @@ -177,7 +177,11 @@ void GeneratePage::initializePage() arch =3D new KTar(archName, "application/x-bzip"); } = - QString dest(field("url").toString() + '/' + appName.toLower()); + QString url =3D field("url").toString(); + if (url.endsWith(QLatin1Char('/'))) { + url.chop(1); + } + QString dest(url + '/' + appName.toLower()); if (arch->open(QIODevice::ReadOnly)) { if (!QFileInfo(dest).exists()) { QDir::root().mkdir(dest); @@ -191,7 +195,6 @@ void GeneratePage::initializePage() ui_generate.label->setText(feedback); = QString resume; - QString url =3D field("url").toString(); resume =3D i18n("Your project name is: %1, based on the %2 temp= late.
", appName, templateName); resume.append(i18n("Version: %1

", version)); resume.append(i18n("Installed in: %1

", url));