release v.0.26.1

This commit is contained in:
Frede Hundewadt 2022-10-04 16:33:11 +02:00
parent eb7f154add
commit b89aefdcc7
4 changed files with 13 additions and 10 deletions

View file

@ -33,8 +33,8 @@ namespace Wonky.Client.Pages;
public partial class CrmNewReportPage : IDisposable public partial class CrmNewReportPage : IDisposable
{ {
[Inject] public HttpInterceptorService _interceptor { get; set; } [Inject] public HttpInterceptorService Interceptor { get; set; }
[Inject] public PreferenceService Prefs { get; set; } [Inject] public PreferenceService PrefsService { get; set; }
[Inject] public ICrmActivityHttpRepository CrmActivityRepo { get; set; } [Inject] public ICrmActivityHttpRepository CrmActivityRepo { get; set; }
[Inject] public ICrmReportHttpRepository CrmReportRepo { get; set; } [Inject] public ICrmReportHttpRepository CrmReportRepo { get; set; }
[Inject] public NavigationManager _navigator { get; set; } [Inject] public NavigationManager _navigator { get; set; }
@ -58,13 +58,13 @@ public partial class CrmNewReportPage : IDisposable
protected override async Task OnInitializedAsync() protected override async Task OnInitializedAsync()
{ {
_interceptor.RegisterEvent(); Interceptor.RegisterEvent();
_interceptor.RegisterBeforeSendEvent(); Interceptor.RegisterBeforeSendEvent();
_editContext = new EditContext(_report); _editContext = new EditContext(_report);
_editContext.OnFieldChanged += HandleFieldChanged; _editContext.OnFieldChanged += HandleFieldChanged;
_editContext.OnValidationStateChanged += ValidationChanged; _editContext.OnValidationStateChanged += ValidationChanged;
_prefs = await Prefs.GetPreferences(); _prefs = await PrefsService.GetPreferences();
if (!string.IsNullOrWhiteSpace(_prefs.WorkDate)) if (!string.IsNullOrWhiteSpace(_prefs.WorkDate))
_workDate = DateTime.Parse(_prefs.WorkDate); _workDate = DateTime.Parse(_prefs.WorkDate);
@ -101,7 +101,9 @@ public partial class CrmNewReportPage : IDisposable
_working = true; _working = true;
var result = await CrmReportRepo.PostReport($"{_workDate:yyyy-MM-dd}", _report); var result = await CrmReportRepo.PostReport($"{_workDate:yyyy-MM-dd}", _report);
await Prefs.SetKmMorning(0); // reset km and date confirmation
await PrefsService.SetKmMorning(0);
await PrefsService.SetDateConfirmed(false);
_toast.ShowInfo($"Rapport oprettet {_workDate}"); _toast.ShowInfo($"Rapport oprettet {_workDate}");
_working = false; _working = false;
@ -195,7 +197,7 @@ public partial class CrmNewReportPage : IDisposable
public void Dispose() public void Dispose()
{ {
_interceptor.DisposeEvent(); Interceptor.DisposeEvent();
_editContext.OnFieldChanged -= HandleFieldChanged; _editContext.OnFieldChanged -= HandleFieldChanged;
_editContext.OnValidationStateChanged -= ValidationChanged; _editContext.OnValidationStateChanged -= ValidationChanged;
} }

View file

@ -1,7 +1,7 @@
{ {
"appInfo": { "appInfo": {
"name": "Wonky Client", "name": "Wonky Client",
"version": "0.25.4", "version": "0.26.1",
"rc": true, "rc": true,
"sandBox": false, "sandBox": false,
"image": "grumpy-coder.png" "image": "grumpy-coder.png"

View file

@ -18,17 +18,18 @@
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" /> <link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<link href="bootstrap/css/bootstrap-icons.css" rel="stylesheet" /> <link href="bootstrap/css/bootstrap-icons.css" rel="stylesheet" />
<link href="flag-icons/flag-icons.css" rel="stylesheet" /> <link href="flag-icons/flag-icons.css" rel="stylesheet" />
<link href="css/app-v0.23.0.css" rel="stylesheet" /> <link href="css/app-v0.26.css" rel="stylesheet" />
<link href="Wonky.Client.styles.css" rel="stylesheet" /> <link href="Wonky.Client.styles.css" rel="stylesheet" />
<link href="_content/Blazored.Toast/blazored-toast.min.css" rel="stylesheet" /> <link href="_content/Blazored.Toast/blazored-toast.min.css" rel="stylesheet" />
</head> </head>
<body> <body>
<div id="app"> <div id="app">
<div class="m-5 d-flex justify-content-center"> <div class="m-5 d-flex justify-content-center">
<!-- loader credit: samherbert.net/svg-loaders --> <!-- loader credit: https://samherbert.net/svg-loaders -->
<img src="/svg-loaders/three-dots.svg" alt="loading ..."/> <img src="/svg-loaders/three-dots.svg" alt="loading ..."/>
</div> </div>
</div> </div>
<script src="/bootstrap/js/bootstrap.bundle.js"></script> <script src="/bootstrap/js/bootstrap.bundle.js"></script>
<!--<script src="/scripts/bsTooltip.js"></script>--> <!--<script src="/scripts/bsTooltip.js"></script>-->
<script src="_framework/blazor.webassembly.js"></script> <script src="_framework/blazor.webassembly.js"></script>