Author: sevein
Date: Tue Sep 29 15:59:35 2009
New Revision: 3602

Log:
Remove QubitRelation records before removing actor. Fixes issue 987.

Modified:
   trunk/apps/qubit/modules/actor/actions/deleteAction.class.php

Modified: trunk/apps/qubit/modules/actor/actions/deleteAction.class.php
==============================================================================
--- trunk/apps/qubit/modules/actor/actions/deleteAction.class.php       Tue Sep 
29 15:45:20 2009        (r3601)
+++ trunk/apps/qubit/modules/actor/actions/deleteAction.class.php       Tue Sep 
29 15:59:35 2009        (r3602)
@@ -46,6 +46,11 @@
         }
       }
 
+      foreach (QubitRelation::getRelationsBySubjectId($this->actor->id) as 
$relation)
+      {
+        $relation->delete();
+      }
+
       $this->actor->delete();
 
       $this->redirect(array('module' => 'actor', 'action' => 'list'));

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.ca/group/qubit-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to