diff --git a/Pilz.Updating.Administration.GUI/UpdateManagerWindow.cs b/Pilz.Updating.Administration.GUI/UpdateManagerWindow.cs index 4ef1146..7442947 100644 --- a/Pilz.Updating.Administration.GUI/UpdateManagerWindow.cs +++ b/Pilz.Updating.Administration.GUI/UpdateManagerWindow.cs @@ -190,6 +190,7 @@ namespace Pilz.Updating.Administration.GUI if (await manager.UploadPackage(filePath, resVersion.newVersion)) success = true; ProgressControls(false); + await SaveInfoToServer(); } return success; @@ -413,10 +414,13 @@ namespace Pilz.Updating.Administration.GUI { var version = GetSelectedPackageVersion(); if (await ChangePackageVersion(version)) + { + await SaveInfoToServer(); await LoadPackageList(); + } } - private void ButtonItem_EditDescription_Click(object sender, EventArgs e) + private async void ButtonItem_EditDescription_Click(object sender, EventArgs e) { var version = GetSelectedPackageVersion(); var desc = manager.GetPackageDescription(version); @@ -429,7 +433,10 @@ namespace Pilz.Updating.Administration.GUI }; if (frm.ShowDialog(this) == DialogResult.OK) + { manager.SetPackageDescription(version, frm.Titel, frm.Description, frm.DescriptionType); + await SaveInfoToServer(); + } } private void ButtonItem_BotSettings_Click(object sender, EventArgs e)