public v0.2.44-beta

This commit is contained in:
Frede Hundewadt 2022-05-29 13:40:06 +02:00
parent e7f5948b96
commit d210d3ba33
5 changed files with 14 additions and 12 deletions

View file

@ -17,7 +17,7 @@
<span class="version">@Name</span> <span class="version">@Version</span>@if(IsBeta){<span class="version">-beta</span>}
@code
{
private const string Version = "0.2.43";
private const string Version = "0.2.44";
private const string Name = "wwo";
private const bool IsBeta = true;
}

View file

@ -4,7 +4,7 @@ namespace Wonky.Client.Models;
public class VatAddress
{
[Required] public string? StreetName { get; set; }
[Required] public string? HouseNumber { get; set; }
[Required] public string? ZipCode { get; set; }
[Required] public string StreetName { get; set; } = "";
[Required] public string HouseNumber { get; set; } = "";
[Required] public string ZipCode { get; set; } = "";
}

View file

@ -15,6 +15,7 @@
using System.Text.Json;
using System.Text.Json.Serialization;
using System.Text.RegularExpressions;
using Blazored.LocalStorage;
using Blazored.Toast.Services;
using Wonky.Client.HttpInterceptors;
@ -91,7 +92,7 @@ public partial class CompanyUpdate : IDisposable
{
ZipCode = DtoNgCompany.ZipCode,
StreetName = DtoNgCompany.Address1[..pos1],
HouseNumber = DtoNgCompany.Address1[pos1..]
HouseNumber = Regex.Replace(DtoNgCompany.Address1[pos1..], "[^0-9]", "")
};
}
var pos2 = DtoNgCompany.Address2.IndexOfAny(digits);
@ -101,7 +102,7 @@ public partial class CompanyUpdate : IDisposable
{
ZipCode = DtoNgCompany.ZipCode,
StreetName = DtoNgCompany.Address2[..pos2],
HouseNumber = DtoNgCompany.Address2[pos2..]
HouseNumber = Regex.Replace(DtoNgCompany.Address2[pos2..], "[^0-9]", "")
};
}
return vatAddress;
@ -135,7 +136,7 @@ public partial class CompanyUpdate : IDisposable
.QueryVirkRegistry(
new VirkParams
{
VatNumber = vatNumber
VatNumber = vatNumber.Trim()
});
if (string.IsNullOrWhiteSpace(VInfos[0].VatNumber))
{

View file

@ -13,6 +13,7 @@
// along with this program. If not, see [https://www.gnu.org/licenses/agpl-3.0.en.html]
//
using System.Text.Encodings.Web;
using System.Text.Json;
using Microsoft.AspNetCore.WebUtilities;
using Microsoft.Extensions.Options;
@ -43,10 +44,10 @@ public class VatInfoLookupService
}
var queryString = new Dictionary<string, string>
{
["vatNumber"] = query.VatNumber,
["streetName"] = query.StreetName,
["houseNumber"] = query.HouseNumber,
["zipCode"] = query.ZipCode
["vatNumber"] = $"{query.VatNumber}",
["streetName"] = $"{query.StreetName}",
["houseNumber"] = $"{query.HouseNumber}",
["zipCode"] = $"{query.ZipCode}"
};
var endpoint = QueryHelpers.AddQueryString(_apiConfig.Value.CvrLookup, queryString);
var response = await _client.GetAsync(endpoint);

View file

@ -7,7 +7,7 @@
}
},
"apiConfig": {
"baseAddress": "https://app.innotec.dk",
"baseAddress": "https://staging.innotec.dk",
"tokenPath": "token",
"userInfo": "api/auth/userinfo",
"customerEndpoint": "api/v2/crm/companies",