aboutsummaryrefslogtreecommitdiff
path: root/controller/apicontroller.php
diff options
context:
space:
mode:
Diffstat (limited to 'controller/apicontroller.php')
-rw-r--r--controller/apicontroller.php7
1 files changed, 4 insertions, 3 deletions
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;
}
}