X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=blobdiff_plain;f=Lock.php;fp=Lock.php;h=25590df0a398f0ff5955d39a4c4afa9e6a366ce4;hp=f49338a7321286a4e65819a850a36abc132fd71c;hb=803f58b7ecc7b77449991566fa793f7affd09f47;hpb=5f7184d44018992334296f6e66ef3dc300b05b2f diff --git a/Lock.php b/Lock.php index f49338a7..25590df0 100644 --- a/Lock.php +++ b/Lock.php @@ -105,12 +105,13 @@ class Pman_Core_Lock extends Pman 'on_id' => $_REQUEST['on_id'], 'on_table' => strtolower($_REQUEST['on_table']) )); - + $curlock->person_id = $this->authUser->id; $curlock_ex = clone($curlock); $curlock_ex->whereAdd('person_id != '. $this->authUser->id); + $nlocks = $curlock_ex->count() ; + $ret = false; - $nlocks = $curlock_ex->count() ; if ($nlocks && empty($_REQUEST['force'])) { // DB_DataObjecT::debugLevel(1); $ar = $curlock->fetchAll('person_id', 'created'); @@ -125,7 +126,8 @@ class Pman_Core_Lock extends Pman $ret[$p->id] = $p->toArray(); $ret[$p->id]['lock_created'] = $ar[$p->id]; } - $this->jok(array_values($ret)); + $ret = array_values($ret); + //$this->jok(array_values($ret)); } // trash the lock if it belongs to current user..