diff --git a/backend/src/lib/domain/warren/service/warren.rs b/backend/src/lib/domain/warren/service/warren.rs index 5d4d586..505d027 100644 --- a/backend/src/lib/domain/warren/service/warren.rs +++ b/backend/src/lib/domain/warren/service/warren.rs @@ -221,6 +221,13 @@ where .delete_file(request.to_fs_request(&warren)) .await; + if let Ok(path) = result.as_ref() { + self.metrics.record_warren_file_deletion_success().await; + self.notifier.warren_file_deleted(&warren, path).await; + } else { + self.metrics.record_warren_file_deletion_failure().await; + } + result.map_err(Into::into) } }