diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ca4879c..acdf5608 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,10 @@ ### Changelog #### Version - 3.0.4.1 - TBD +* Fix recursive writing of meta files for meta files * Improved Admin Check * Improved naming of installation fields to clear up some confusion. - #### Version - 3.0.4.0 - 11/12/2022 * Upgrade GameFinder to 2.2.1 * Update to .NET 7.0 (no user updates required) diff --git a/Wabbajack.Installer/StandardInstaller.cs b/Wabbajack.Installer/StandardInstaller.cs index ae5153b2..2f35f818 100644 --- a/Wabbajack.Installer/StandardInstaller.cs +++ b/Wabbajack.Installer/StandardInstaller.cs @@ -229,6 +229,7 @@ public class StandardInstaller : AInstaller _logger.LogInformation("Writing Metas"); await _configuration.Downloads.EnumerateFiles() + .Where(download => download.Extension != Ext.Meta) .PDoAll(async download => { var metaFile = download.WithExtension(Ext.Meta);