]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix to make the Unlock mechanism of WebDAV work. Previously when using unlock in...
authorKunal Ghosh <kunal.t2@gmail.com>
Sat, 2 Jul 2011 01:47:05 +0000 (07:17 +0530)
committerKunal Ghosh <kunal.t2@gmail.com>
Sat, 2 Jul 2011 01:47:05 +0000 (07:17 +0530)
lib/HTTP/WebDAV/Server/Filesystem.php

index 164892c9d862efb3ca4ba97e4a3323445e83734d..5f261643624fed652c33a34b2f03f285cc64ba24 100644 (file)
@@ -687,9 +687,14 @@ VALUES (?,?,?,?,?,'timeout',?,?)");
     function UNLOCK(&$options)
     {
             $query = OC_DB::prepare("DELETE FROM *PREFIX*locks
+                      WHERE path = '$options[path]'
+                        AND token = '$options[token]'");
+           /*
+           $query = OC_DB::prepare("DELETE FROM *PREFIX*locks
                       WHERE path = ?
                         AND token = ?");
-            $query->execute(array($options[path]),$options[token]);
+           */
+            $query->execute();#array($options[path]),$options[token]);
                        return PEAR::isError($result) ? "409 Conflict" : "204 No Content";
     }