Lock.php
authorAlan Knowles <alan@akbkhome.com>
Fri, 16 Mar 2012 06:38:21 +0000 (14:38 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 16 Mar 2012 06:38:21 +0000 (14:38 +0800)
Lock.php

index f49338a..25590df 100644 (file)
--- 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..