DataObjects/Core_person_settings.php
authorEdward <edward@roojs.com>
Wed, 3 Apr 2019 05:20:11 +0000 (13:20 +0800)
committerEdward <edward@roojs.com>
Wed, 3 Apr 2019 05:20:11 +0000 (13:20 +0800)
DataObjects/Core_person_settings.php

index 0dd1ac7..89b3b5c 100644 (file)
@@ -39,4 +39,14 @@ class Pman_Core_DataObjects_Core_person_settings extends DB_DataObject
         }
     }
     
+    function beforeDelete($dependants_array, $roo)
+    {
+        if(
+                !$roo->authUser ||
+                (!empty($this->person_id) && $this->person_id != $roo->authUser->id)
+        ) {
+            $roo->jerr('Access Dennied');
+        }
+    }
+    
  }