[FIX] Try fix create assets directory

This commit is contained in:
Gravita 2025-06-26 23:16:19 +07:00
parent 324de7226d
commit 38dcc1a53e

View file

@ -106,6 +106,15 @@ public CompletedProfile pushUpdate(UncompletedProfile profile, String tag, Clien
LocalProfile localProfile = (LocalProfile) profile;
localProfile = new LocalProfile(clientProfile, localProfile.clientDir, localProfile.assetDir);
localProfile.profile = clientProfile;
if(flags.contains(UpdateFlag.USE_DEFAULT_ASSETS)) {
if(getUpdatesDir("assets") == null) {
Path assetDirPath = updatesDirPath.resolve("assets");
if(!Files.exists(assetDirPath)) {
Files.createDirectories(assetDirPath);
}
updatesDirMap.put("assets", new HashedDir(assetDirPath, null, true, true));
}
}
if(assetActions != null && !assetActions.isEmpty()) {
Path assetDir = updatesDirPath.resolve(clientProfile.getAssetDir());
execute(localProfile.assetDir, assetDir, assetActions);