X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=blobdiff_plain;f=DataObjects%2FCore_person_settings.php;fp=DataObjects%2FCore_person_settings.php;h=0dd1ac7ebcc027487266fa4a7dd166d2b0e66ffe;hp=0000000000000000000000000000000000000000;hb=ee1b0a9d018f5fa6cc582773ead32ff4c24a3ce9;hpb=967904efd6ed4fbaa3c16c0872b9248e632b3108 diff --git a/DataObjects/Core_person_settings.php b/DataObjects/Core_person_settings.php new file mode 100644 index 00000000..0dd1ac7e --- /dev/null +++ b/DataObjects/Core_person_settings.php @@ -0,0 +1,42 @@ +authUser || + (!empty($this->person_id) && $this->person_id != $roo->authUser->id) + ) { + $roo->jerr('Access Dennied'); + } + + } + + function beforeUpdate($old, $q, $roo) + { + if( + !$roo->authUser || + (!empty($this->person_id) && $this->person_id != $roo->authUser->id) + ) { + $roo->jerr('Access Dennied'); + } + } + + }