Skip to content

Commit

Permalink
[F] Method not found error when migrating with old HeadlessLoader.dll (
Browse files Browse the repository at this point in the history
  • Loading branch information
clansty authored Dec 7, 2024
1 parent a819b98 commit e063409
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion AquaMai.Config/Migration/ConfigMigrationManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ public IConfigView Migrate(IConfigView config)
{
var migration = migrationMap[currentVersion];
Utility.Log($"Migrating config from v{migration.FromVersion} to v{migration.ToVersion}");
config = migration.Migrate(config);
config = migration.Migrate((ConfigView)config);
currentVersion = migration.ToVersion;
}

Expand Down
2 changes: 1 addition & 1 deletion AquaMai.Config/Migration/ConfigMigration_V1_0_V2_0.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ public class ConfigMigration_V1_0_V2_0 : IConfigMigration
public string FromVersion => "1.0";
public string ToVersion => "2.0";

public IConfigView Migrate(IConfigView src)
public ConfigView Migrate(ConfigView src)
{
var dst = new ConfigView();

Expand Down
4 changes: 2 additions & 2 deletions AquaMai.Config/Migration/ConfigMigration_V2_0_V2_1.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ public class ConfigMigration_V2_0_V2_1 : IConfigMigration
public string FromVersion => "2.0";
public string ToVersion => "2.1";

public IConfigView Migrate(IConfigView src)
public ConfigView Migrate(ConfigView src)
{
var dst = src.Clone();
var dst = (ConfigView)src.Clone();
dst.SetValue("Version", ToVersion);

if (src.IsSectionEnabled("Tweaks.ResetTouchAfterTrack"))
Expand Down
4 changes: 2 additions & 2 deletions AquaMai.Config/Migration/ConfigMigration_V2_1_V2_2.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ public class ConfigMigration_V2_1_V2_2 : IConfigMigration
public string FromVersion => "2.1";
public string ToVersion => "2.2";

public IConfigView Migrate(IConfigView src)
public ConfigView Migrate(ConfigView src)
{
var dst = src.Clone();
var dst = (ConfigView)src.Clone();
dst.SetValue("Version", ToVersion);

if (src.IsSectionEnabled("GameSystem.Assets.UseJacketAsDummyMovie"))
Expand Down
2 changes: 1 addition & 1 deletion AquaMai.Config/Migration/IConfigMigration.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ public interface IConfigMigration
{
public string FromVersion { get; }
public string ToVersion { get; }
public IConfigView Migrate(IConfigView config);
public ConfigView Migrate(ConfigView config);
}

0 comments on commit e063409

Please sign in to comment.