Lock.php
authorAlan Knowles <alan@akbkhome.com>
Thu, 18 Nov 2010 08:27:44 +0000 (16:27 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 18 Nov 2010 08:27:44 +0000 (16:27 +0800)
Lock.php

index d4b7240..f0849cf 100644 (file)
--- a/Lock.php
+++ b/Lock.php
@@ -18,14 +18,14 @@ class Pman_Core_Lock extends Pman
         return true; 
     }
     
-    function get()
+    function get($action)
     {
         
         // default action is to attempt to lock..
         if (empty($_REQUEST['on_id']) || empty($_REQUEST['on_table'])) {
             $this->jerr("Missing table or id");
         }
-        $action = empty($_REQUEST['unlock']) ? 'lock' : 'unlock';
+        $action = empty($action) ? 'lock' : 'unlock';
         $tab = str_replace('/', '',$_REQUEST['on_table']); // basic protection??
         $x = DB_DataObject::factory($tab);
         if (!$x->get($_REQUEST['on_id'])) {