From 8201f9da49b40347feb3982af4c464352789010c Mon Sep 17 00:00:00 2001 From: RobertBasti Date: Mon, 23 Sep 2024 09:07:08 +0200 Subject: [PATCH] test --- .../Workers/Delete/DeleteWellboreWorker.cs | 2 +- .../components/Modals/ConfirmDeletionModal.tsx | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Src/WitsmlExplorer.Api/Workers/Delete/DeleteWellboreWorker.cs b/Src/WitsmlExplorer.Api/Workers/Delete/DeleteWellboreWorker.cs index 6cda182cf..665b5d726 100644 --- a/Src/WitsmlExplorer.Api/Workers/Delete/DeleteWellboreWorker.cs +++ b/Src/WitsmlExplorer.Api/Workers/Delete/DeleteWellboreWorker.cs @@ -28,7 +28,7 @@ public DeleteWellboreWorker(ILogger logger, IWitsmlClientProv string wellboreUid = job.ToDelete.WellboreUid; WitsmlWellbores witsmlWellbore = WellboreQueries.DeleteWitsmlWellbore(wellUid, wellboreUid); - QueryResult result = await GetTargetWitsmlClientOrThrow().DeleteFromStoreAsync(witsmlWellbore); + QueryResult result = cascadedDelete ? await GetTargetWitsmlClientOrThrow().DeleteFromStoreAsync(witsmlWellbore, new OptionsIn(CascadedDelete: true)) : await GetTargetWitsmlClientOrThrow().DeleteFromStoreAsync(witsmlWellbore); if (result.IsSuccessful) { Logger.LogInformation("Deleted wellbore. WellUid: {WellUid}, WellboreUid: {WellboreUid}", diff --git a/Src/WitsmlExplorer.Frontend/components/Modals/ConfirmDeletionModal.tsx b/Src/WitsmlExplorer.Frontend/components/Modals/ConfirmDeletionModal.tsx index a16d1fc8f..80fe6df11 100644 --- a/Src/WitsmlExplorer.Frontend/components/Modals/ConfirmDeletionModal.tsx +++ b/Src/WitsmlExplorer.Frontend/components/Modals/ConfirmDeletionModal.tsx @@ -41,7 +41,7 @@ const ConfirmDeletionModal = ( ) => { setCascadedDelete(e.target.checked); }} @@ -50,7 +50,12 @@ const ConfirmDeletionModal = ( {cascadedDelete && ( )}