Close #602: Linux/Flatpak: default template TLS_server is missing

Add Linux INSTALL_DATA_PREFIX to the list of search paths
This commit is contained in:
Christian Hohnstaedt 2025-03-24 00:51:22 +01:00
parent a01728736d
commit f671cea71b

View File

@ -33,9 +33,14 @@ db_temp::db_temp() : db_x509name("templates")
tmpl->setAsPreDefined();
predefs << tmpl;
foreach(QString d, QStandardPaths::standardLocations(
QStandardPaths::AppDataLocation))
QStringList dirs = QStandardPaths::standardLocations(
QStandardPaths::AppDataLocation);
#ifdef INSTALL_DATA_PREFIX
dirs << QString(INSTALL_DATA_PREFIX);
#endif
foreach(QString d, dirs)
{
qDebug() << "Looking for templates at" << d;
QFileInfoList list = QDir(d).entryInfoList(
QStringList("*.xca"),
QDir::Files | QDir::NoSymLinks |