From e913c10d5b0a26e0236e510ed9222fa52f16ef60 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Fri, 5 Sep 2025 11:13:21 -0400 Subject: [PATCH] exception handling needs to encapsulate entire method --- Oqtane.Client/Modules/Admin/Jobs/Index.razor | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Oqtane.Client/Modules/Admin/Jobs/Index.razor b/Oqtane.Client/Modules/Admin/Jobs/Index.razor index ed9c9f41..0bd39b43 100644 --- a/Oqtane.Client/Modules/Admin/Jobs/Index.razor +++ b/Oqtane.Client/Modules/Admin/Jobs/Index.razor @@ -114,14 +114,14 @@ else private async Task StartJob(int jobId) { - Job _job = await JobService.GetJobAsync(jobId); - if (!_job.IsEnabled) + try { - AddModuleMessage(Localizer["Message.Job.Disabled"], MessageType.Warning); - } - else - { - try + Job _job = await JobService.GetJobAsync(jobId); + if (!_job.IsEnabled) + { + AddModuleMessage(Localizer["Message.Job.Disabled"], MessageType.Warning); + } + else { await JobService.StartJobAsync(jobId); await logger.LogInformation("Job Started {JobId}", jobId); @@ -129,11 +129,11 @@ else _jobs = await JobService.GetJobsAsync(); StateHasChanged(); } - catch (Exception ex) - { - await logger.LogError(ex, "Error Starting Job {JobId} {Error}", jobId, ex.Message); - AddModuleMessage(Localizer["Error.Job.Start"], MessageType.Error); - } + } + catch (Exception ex) + { + await logger.LogError(ex, "Error Starting Job {JobId} {Error}", jobId, ex.Message); + AddModuleMessage(Localizer["Error.Job.Start"], MessageType.Error); } }