From 95e0a4bc77de4cd4c141c3c91ed3fa665d617f7d Mon Sep 17 00:00:00 2001
From: Jared Hancock <jared@osticket.com>
Date: Fri, 14 Nov 2014 13:15:04 -0600
Subject: [PATCH] forms: Drop custom data when removing a user

---
 include/class.user.php | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/include/class.user.php b/include/class.user.php
index 4fec3df62..ab6f3572b 100644
--- a/include/class.user.php
+++ b/include/class.user.php
@@ -578,6 +578,11 @@ class User extends UserModel {
         // Delete emails.
         $this->emails->expunge();
 
+        // Drop dynamic data
+        foreach ($this->getDynamicData() as $cd) {
+            $cd->delete();
+        }
+
         // Delete user
         return parent::delete();
     }
-- 
GitLab