Set imported ComPort to machine specific name

- Issue #1079
This commit is contained in:
John Lewin 2016-07-13 17:51:21 -07:00
parent 7a592aae1d
commit 65d6c75489

View file

@ -94,7 +94,6 @@ namespace MatterHackers.MatterControl.DataStorage.ClassicDB
layeredProfile.UserLayer[SettingsKey.make] = printer.Make ?? "";
layeredProfile.UserLayer[SettingsKey.model] = printer.Model ?? "";
layeredProfile.UserLayer[SettingsKey.baud_rate] = printer.BaudRate ?? "";
layeredProfile.UserLayer[SettingsKey.com_port] = printer.ComPort ?? "";
layeredProfile.UserLayer[SettingsKey.auto_connect] = printer.AutoConnect ? "1" : "0";
layeredProfile.UserLayer[SettingsKey.default_material_presets] = printer.MaterialCollectionIds ?? "";
layeredProfile.UserLayer[SettingsKey.windows_driver] = printer.DriverType ?? "";
@ -141,6 +140,8 @@ namespace MatterHackers.MatterControl.DataStorage.ClassicDB
layeredProfile.DocumentVersion = PrinterSettings.LatestVersion;
var settingsProfile = new SettingsProfile(layeredProfile);
settingsProfile.SetComPort(printer.ComPort);
settingsProfile.SaveChanges();
}