[feat:] added unprocessed-item-to-new-set-Option to address-combining

This commit is contained in:
2025-11-17 13:13:30 +01:00
parent 0c11cb2819
commit ac8362d9ba
3 changed files with 107 additions and 68 deletions

View File

@@ -247,10 +247,16 @@ public partial class MainWindow : Window
progressWindow.Show(_instance);
var processor = new CombineAddresses(progressWindow);
var result = await processor.Perform(address_lists, type);
var result = await processor.Perform(address_lists, type, CbMergeExportUnmerged.IsChecked);
result.owner_id = owner_id;
Settings._instance.addressSets.addresses.Add(result);
if(result.Item1 != null)
result.Item1.owner_id = owner_id;
if(result.Item2 != null)
result.Item2.owner_id = owner_id;
if(result.Item1 != null)
Settings._instance.addressSets.addresses.Add(result.Item1);
if(result.Item2 != null)
Settings._instance.addressSets.addresses.Add(result.Item2);
Settings.Save();
progressWindow.Close();