diff --git a/PluralKit.Core/Utils/BulkImporter/PluralKitImport.cs b/PluralKit.Core/Utils/BulkImporter/PluralKitImport.cs index 2c9304e8..816dd618 100644 --- a/PluralKit.Core/Utils/BulkImporter/PluralKitImport.cs +++ b/PluralKit.Core/Utils/BulkImporter/PluralKitImport.cs @@ -30,23 +30,23 @@ public partial class BulkImporter await _repo.UpdateSystem(_system.Id, patch, _conn); - var configPatch = new SystemConfigPatch(); - if (importFile.ContainsKey("config")) - configPatch = SystemConfigPatch.FromJson(importFile.Value("config")); + { + var configPatch = SystemConfigPatch.FromJson(importFile.Value("config")); - if (importFile.ContainsKey("timezone")) - configPatch.UiTz = importFile.Value("timezone"); + if (importFile.ContainsKey("timezone")) + configPatch.UiTz = importFile.Value("timezone"); - configPatch.AssertIsValid(); - if (configPatch.Errors.Count > 0) - throw new ImportException($"Field config.{patch.Errors[0].Key} in export file is invalid."); + configPatch.AssertIsValid(); + if (configPatch.Errors.Count > 0) + throw new ImportException($"Field config.{patch.Errors[0].Key} in export file is invalid."); - await _repo.UpdateSystemConfig(_system.Id, configPatch, _conn); + await _repo.UpdateSystemConfig(_system.Id, configPatch, _conn); + } var members = importFile.Value("members"); - var groups = importFile.Value("groups"); var switches = importFile.Value("switches"); + var groups = importFile.Value("groups"); var newMembers = members.Count(m => {