X-Git-Url: https://git.cweiske.de/grauphel.git/blobdiff_plain/891db33ead914486b6f4f7e32ebd3a7f511562e8..HEAD:/controller/apicontroller.php diff --git a/controller/apicontroller.php b/controller/apicontroller.php index 90c036f..23a47e7 100644 --- a/controller/apicontroller.php +++ b/controller/apicontroller.php @@ -287,7 +287,8 @@ class ApiController extends Controller } //update - \OC_DB::beginTransaction(); + $db = \OC::$server->getDatabaseConnection(); + $db->beginTransaction(); try { ++$syncdata->latestSyncRevision; foreach ($arPut['note-changes'] as $noteUpdate) { @@ -306,9 +307,9 @@ class ApiController extends Controller } $this->notes->saveSyncData($syncdata); - \OC_DB::commit(); + $db->commit(); } catch (\DatabaseException $e) { - \OC_DB::getConnection()->rollBack(); + $db->rollBack(); throw $e; } }