From 66c13df83f21a296bcc5d60991bd6c593b982fec Mon Sep 17 00:00:00 2001 From: Frede Hundewadt Date: Thu, 24 Nov 2022 08:53:13 +0100 Subject: [PATCH] rebuilt production - client v0.52.1 - backend v2.22.328.0850 --- Wonky.Client/Pages/CrmCompanyViewPage.razor | 2 +- .../Pages/CrmCompanyViewPage.razor.cs | 19 +++++++++++-------- Wonky.Client/wwwroot/appsettings.json | 4 ++-- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/Wonky.Client/Pages/CrmCompanyViewPage.razor b/Wonky.Client/Pages/CrmCompanyViewPage.razor index 50db4b14..a3760abf 100644 --- a/Wonky.Client/Pages/CrmCompanyViewPage.razor +++ b/Wonky.Client/Pages/CrmCompanyViewPage.razor @@ -237,4 +237,4 @@ else \ No newline at end of file + @ref="ContactPopup" OnSaveClicked="WriteContactCallback" OnDeleteClicked="DeleteContactCallback"/> \ No newline at end of file diff --git a/Wonky.Client/Pages/CrmCompanyViewPage.razor.cs b/Wonky.Client/Pages/CrmCompanyViewPage.razor.cs index f882e8b4..d65b4494 100644 --- a/Wonky.Client/Pages/CrmCompanyViewPage.razor.cs +++ b/Wonky.Client/Pages/CrmCompanyViewPage.razor.cs @@ -164,7 +164,7 @@ public partial class CrmCompanyViewPage : IDisposable } /// - /// Modal callback to update company properties + /// Callback to update company properties /// /// private void SelectedCompanyCallback(VirkRegInfo regInfo) @@ -193,6 +193,8 @@ public partial class CrmCompanyViewPage : IDisposable /// private void OpenContactPopup(ContactDto contact) { + // write contact to debug log + Logger.LogDebug("CompanyView => SaveContactCallback <= {}", JsonSerializer.Serialize(contact)); // object to pass on to the popup SelectedContact = contact; // show the popup @@ -200,10 +202,10 @@ public partial class CrmCompanyViewPage : IDisposable } /// - /// Save contact callback + /// Callback for writing contact to backend /// /// - private async Task ContactCallback(ContactDto contact) + private async Task WriteContactCallback(ContactDto contact) { // write contact to debug log Logger.LogDebug("CompanyView => SaveContactCallback <= {}", JsonSerializer.Serialize(contact)); @@ -211,14 +213,14 @@ public partial class CrmCompanyViewPage : IDisposable { // new contact created Logger.LogDebug("create"); - // post contact with backend + // send post request to backend await ContactRepo.CreateContact(contact); } else { // contact modified Logger.LogDebug("update"); - // put contact to backend + // send put request to backend await ContactRepo.UpdateContact(contact); } // reset selected contact @@ -278,7 +280,6 @@ public partial class CrmCompanyViewPage : IDisposable { Company = result; } - Working = false; } @@ -292,15 +293,17 @@ public partial class CrmCompanyViewPage : IDisposable if (!VatUtils.ValidateFormat(Company.CountryCode, Company.VatNumber)) { Toaster.ShowError($"Moms Nummer ugyldigt"); + return; } - Working = false; + if (Working) + return; + Working = true; Toaster.ShowInfo("Vent venligst ...", "OPDATERER MOMS NUMMER"); var result = await CompanyRepo.UpdateCompanyVat(CompanyId, Company.VatNumber); if (!string.IsNullOrWhiteSpace(result.Name)) { Company = result; } - Working = false; } diff --git a/Wonky.Client/wwwroot/appsettings.json b/Wonky.Client/wwwroot/appsettings.json index b3fd1c07..ba106ad1 100644 --- a/Wonky.Client/wwwroot/appsettings.json +++ b/Wonky.Client/wwwroot/appsettings.json @@ -1,13 +1,13 @@ { "appInfo": { "name": "Wonky Client", - "version": "0.51.1", + "version": "0.52.1", "rc": false, "sandBox": false, "image": "grumpy-coder.png" }, "apiConfig": { - "innoBaseUrl": "https://eta.innotec.dk", + "innoBaseUrl": "https://zeta.innotec.dk", "glsTrackUrl": "https://www.gls-group.eu/276-I-PORTAL-WEB/content/GLS/DK01/DA/5004.htm?txtAction=71000&txtRefNo=", "glsId": "", "serviceVirk": "api/v2/services/virk",