public v0.2.44-beta
This commit is contained in:
parent
e7f5948b96
commit
d210d3ba33
5 changed files with 14 additions and 12 deletions
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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; } = "";
|
||||
}
|
|
@ -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))
|
||||
{
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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",
|
||||
|
|
Loading…
Reference in a new issue