Protect existing fork profiles from inherited MTG imports and sources

This commit is contained in:
Christian Daniel Jensen 2026-11-02 03:10:58 -07:00
parent 6923284d04
commit d70f199f97

View file

@ -264,8 +264,7 @@ void SettingsCache::loadPaths()
if (!QFile::copy(QStringLiteral(":/resources/continuumatrice-empty-carddatabase.xml"), initialCardDb)) { if (!QFile::copy(QStringLiteral(":/resources/continuumatrice-empty-carddatabase.xml"), initialCardDb)) {
qCWarning(SettingsCacheLog) << "Could not create Continuumatrice starter database:" << initialCardDb; qCWarning(SettingsCacheLog) << "Could not create Continuumatrice starter database:" << initialCardDb;
} else { } else {
QFile::setPermissions(initialCardDb, QFile::ReadOwner | QFile::WriteOwner | QFile::setPermissions(initialCardDb, QFile::ReadOwner | QFile::WriteOwner);
QFile::ReadUser | QFile::WriteUser);
} }
} }
computeFilePath("tokenDatabase", dataPath + "/tokens.xml"); computeFilePath("tokenDatabase", dataPath + "/tokens.xml");