From 7f68dab25a6a4546f01718bd60162a18deb1a6cc Mon Sep 17 00:00:00 2001
From: Bram Goffings <bramgoffings@gmail.com>
Date: Thu, 22 Mar 2012 14:45:49 +0100
Subject: [PATCH] Issue #1483162 by recidive: Fixed Nodes not deleted from
 plan gives EntityMalformedException error.

---
 deploy.module |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/deploy.module b/deploy.module
index f9e9f26..ada9220 100644
--- a/deploy.module
+++ b/deploy.module
@@ -423,3 +423,13 @@ function deploy_log($key, $status, $message = '', $variables = array(), $timesta
   }
   return FALSE;
 }
+
+/**
+ * Implements hook_entity_delete().
+ */
+function deploy_entity_delete($entity, $entity_type) {
+  $plans = deploy_plan_load_all();
+  foreach ($plans as $plan) {
+    deploy_manager_delete_from_plan($plan->name, $entity_type, $entity);
+  }
+}
-- 
1.7.5.4

