# HG changeset patch # User Periklis Ntanasis # Date 1387760384 -7200 # Node ID 7501208fd025e29d90546f305d387c2a34c3c665 # Parent 1c04ccb9e5fdc2a86ee11abe109428f38bc12766 check if save from old campaign name scheme exists and if so rename it to use _ instead of spaces -see issue 722 diff -r 1c04ccb9e5fd -r 7501208fd025 QTfrontend/campaign.cpp --- a/QTfrontend/campaign.cpp Sun Dec 22 15:49:01 2013 -0500 +++ b/QTfrontend/campaign.cpp Mon Dec 23 02:59:44 2013 +0200 @@ -28,6 +28,24 @@ QList missionInfoList; QSettings teamfile(cfgdir->absolutePath() + "/Teams/" + teamName + ".hwt", QSettings::IniFormat, 0); teamfile.setIniCodec("UTF-8"); + + // if entry not found check if there is written without _ + // if then is found rename it to use _ + QString spaceCampName = campaignName; + spaceCampName = spaceCampName.replace(QString("_"),QString(" ")); + if (teamfile.childGroups().contains("Campaign " + campaignName) == false and + teamfile.childGroups().contains("Campaign " + spaceCampName) == true){ + qDebug("CAMP NAME FOUND"); + teamfile.beginGroup("Campaign " + spaceCampName); + QStringList keys = teamfile.childKeys(); + teamfile.endGroup(); + for (int i=0;i