bugfix: streaming assets folder hash

This commit is contained in:
semenov
2025-06-05 17:07:26 +03:00
parent 417ead9500
commit 73f2a707e4
3 changed files with 15 additions and 7 deletions

View File

@@ -187,6 +187,10 @@ void UpdateController::setUpCurrentServerHash()
{
QList<FileData> *fileList = new QList<FileData>;
fileList->append(*calculateHash(buildPath));
FileData *streamingFolder = new FileData;
streamingFolder->hash = "FOLDER";
streamingFolder->path = buildDataPath + streamingAssetsFolderName;
fileList->append(*streamingFolder);
fileList->append(*calculateHash(currentStreamingPath));
assetManager->prepareLocalPathList(fileList);
@@ -309,7 +313,7 @@ QList<FileData>* UpdateController::calculateHash(QString path)
filter << "*";
QList<FileData> *files = new QList<FileData>;
QDirIterator dirIterator(path,filter, QDir::AllEntries | QDir::NoDotAndDotDot, QDirIterator::Subdirectories);
QDirIterator dirIterator(path,filter, QDir::AllEntries, QDirIterator::Subdirectories);
while (dirIterator.hasNext())
{