mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-04-15 05:32:21 +00:00
Using real path (/activities / /planned) for batch export (#4840)
Otherwise export of planned activities fail.
This commit is contained in:
committed by
GitHub
parent
d7167b1cbf
commit
5b10ab1288
@@ -102,6 +102,7 @@ processed(0), fails(0), numFilesToProcess(0), metadataCompleter(nullptr) {
|
|||||||
files->setItemWidget(add, 0, checkBox);
|
files->setItemWidget(add, 0, checkBox);
|
||||||
|
|
||||||
add->setText(1, rideItem->fileName);
|
add->setText(1, rideItem->fileName);
|
||||||
|
add->setData(1, Qt::UserRole, rideItem->planned);
|
||||||
add->setText(2, rideItem->dateTime.toString(tr("dd MMM yyyy")));
|
add->setText(2, rideItem->dateTime.toString(tr("dd MMM yyyy")));
|
||||||
add->setText(3, rideItem->dateTime.toString(tr("hh:mm:ss")));
|
add->setText(3, rideItem->dateTime.toString(tr("hh:mm:ss")));
|
||||||
add->setText(4, tr(""));
|
add->setText(4, tr(""));
|
||||||
@@ -635,7 +636,13 @@ BatchProcessingDialog::exportFiles()
|
|||||||
// open it..
|
// open it..
|
||||||
QStringList errors;
|
QStringList errors;
|
||||||
QList<RideFile*> rides;
|
QList<RideFile*> rides;
|
||||||
QFile thisfile(QString(context->athlete->home->activities().absolutePath()+"/"+current->text(1)));
|
QString rideFileName;
|
||||||
|
if (current->data(1, Qt::UserRole).toBool()) {
|
||||||
|
rideFileName = context->athlete->home->planned().absolutePath()+"/"+current->text(1);
|
||||||
|
} else {
|
||||||
|
rideFileName = context->athlete->home->activities().absolutePath()+"/"+current->text(1);
|
||||||
|
}
|
||||||
|
QFile thisfile(rideFileName);
|
||||||
RideFile *rideF = RideFileFactory::instance().openRideFile(context, thisfile, errors, &rides);
|
RideFile *rideF = RideFileFactory::instance().openRideFile(context, thisfile, errors, &rides);
|
||||||
|
|
||||||
// open success?
|
// open success?
|
||||||
|
|||||||
Reference in New Issue
Block a user