summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Turner <jturner.usa@gmail.com>2025-09-07 21:25:54 -0400
committerJohn Turner <jturner.usa@gmail.com>2025-09-07 21:25:54 -0400
commitb1e7e786fbf8b8a4026f795afe26f7ca52282840 (patch)
treebd1569e55eb5ba1f2b004474becca1ac4dd2c8a6
parent6fd9aca5326fb1b01d24940b2a5d28f5b56f9c60 (diff)
downloadpypaste-b1e7e786fbf8b8a4026f795afe26f7ca52282840.tar.gz
only delete pastes from database when delete returns 200
-rw-r--r--pypaste/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pypaste/__init__.py b/pypaste/__init__.py
index f1ff6cd..a8e69ec 100644
--- a/pypaste/__init__.py
+++ b/pypaste/__init__.py
@@ -263,9 +263,9 @@ class App:
) as delete:
if delete.status == 200:
log_info(f"successfully deleted {oldest}")
+
+ await self.database.delete(oldest)
else:
log_warning(
f"failed to delete {oldest}: got status {delete.status}",
)
-
- await self.database.delete(oldest)