From: Robin Appelman Date: Fri, 22 Jul 2011 21:06:53 +0000 (+0200) Subject: fix problem with removing locks X-Git-Tag: v3.0~267^2~383^2^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=18a36be28cd94dd8d04c60f02b42bc79a5173b2f;p=nextcloud-server.git fix problem with removing locks --- diff --git a/lib/Connector/Sabre/locks.php b/lib/Connector/Sabre/locks.php index 6c370b188fb..8414891b778 100644 --- a/lib/Connector/Sabre/locks.php +++ b/lib/Connector/Sabre/locks.php @@ -143,7 +143,7 @@ class OC_Connector_Sabre_Locks extends Sabre_DAV_Locks_Backend_Abstract { */ public function unlock($uri,Sabre_DAV_Locks_LockInfo $lockInfo) { - $query = OC_DB::prepare( 'DELETE FROM *PREFIX*locks WHERE userid = ? AND path=? AND token=?' ); + $query = OC_DB::prepare( 'DELETE FROM *PREFIX*locks WHERE userid = ? AND uri=? AND token=?' ); $result = $query->execute( array(OC_USER::getUser(),$uri,$lockInfo->token)); return $result->numRows() === 1;