1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-22 04:37:46 +00:00

Fix Dalamud asset directory failing to be created on macOS

This prevented Dalamud from launching out of the box, and instead
silently failed.
This commit is contained in:
Joshua Goins 2022-04-27 11:48:42 -04:00
parent 38eb3c5dfa
commit a72c031bf2

View file

@ -354,8 +354,8 @@ void AssetUpdater::checkIfCheckingIsDone() {
auto assetReply = launcher.mgr->get(assetRequest); auto assetReply = launcher.mgr->get(assetRequest);
connect(assetReply, &QNetworkReply::finished, [this, assetReply, assetObject = assetObject.toObject()] { connect(assetReply, &QNetworkReply::finished, [this, assetReply, assetObject = assetObject.toObject()] {
if (!QDir().exists(dataDir + "/DalamudAssets/")) if (!QDir().exists(dataDir + "/DalamudAssets"))
QDir().mkdir(dataDir + "/DalamudAssets/"); QDir().mkdir(dataDir + "/DalamudAssets");
const QString fileName = assetObject["FileName"].toString(); const QString fileName = assetObject["FileName"].toString();
const QList<QString> dirPath = fileName.left(fileName.lastIndexOf("/")).split('/'); const QList<QString> dirPath = fileName.left(fileName.lastIndexOf("/")).split('/');