From 514b12c427156f34404d86de887960930ac48451 Mon Sep 17 00:00:00 2001
From: Steven Wittens <steven@10.no-reply.drupal.org>
Date: Wed, 1 Mar 2006 19:19:05 +0000
Subject: [PATCH] - #47844: Book module doesn't delete table entry for nodes
 added to outline.

---
 modules/book.module      | 3 +++
 modules/book/book.module | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/modules/book.module b/modules/book.module
index 9fa1c9760e0a..a9bc300efe0e 100644
--- a/modules/book.module
+++ b/modules/book.module
@@ -475,6 +475,9 @@ function book_nodeapi(&$node, $op, $teaser, $page) {
     case 'delete revision':
       db_query('DELETE FROM {book} WHERE vid = %d', $node->vid);
       break;
+    case 'delete':
+      db_query('DELETE FROM {book} WHERE nid = %d', $node->nid);
+      break;
   }
 }
 
diff --git a/modules/book/book.module b/modules/book/book.module
index 9fa1c9760e0a..a9bc300efe0e 100644
--- a/modules/book/book.module
+++ b/modules/book/book.module
@@ -475,6 +475,9 @@ function book_nodeapi(&$node, $op, $teaser, $page) {
     case 'delete revision':
       db_query('DELETE FROM {book} WHERE vid = %d', $node->vid);
       break;
+    case 'delete':
+      db_query('DELETE FROM {book} WHERE nid = %d', $node->nid);
+      break;
   }
 }
 
-- 
GitLab