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));