From 2fa9811e51da3fe388b12282a87f30ce3ace96d8 Mon Sep 17 00:00:00 2001 From: Mark Peace Date: Wed, 2 Nov 2016 16:19:34 +0000 Subject: [PATCH] Ensure transactions are completed Transactions were left open when using REST + :queries frame --- app/scripts/services/Server.coffee | 1 + app/scripts/services/UtilityREST.coffee | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/scripts/services/Server.coffee b/app/scripts/services/Server.coffee index a92d88f508a..92b49ea7db9 100644 --- a/app/scripts/services/Server.coffee +++ b/app/scripts/services/Server.coffee @@ -112,6 +112,7 @@ angular.module('neo4jApp.services') that = @ cluster.forEach((member) -> s = that.transaction({ + path: '/commit' addAuthHeader: yes, host: member.address, statements: [{ diff --git a/app/scripts/services/UtilityREST.coffee b/app/scripts/services/UtilityREST.coffee index b54095a9ddd..37220ac1daf 100644 --- a/app/scripts/services/UtilityREST.coffee +++ b/app/scripts/services/UtilityREST.coffee @@ -173,7 +173,7 @@ angular.module('neo4jApp.services') getClusterOverview: -> that = @ q = $q.defer() - Server.transaction(Server.buildStatement("CALL dbms.cluster.overview()")) + Server.cypher('', { query: 'CALL dbms.cluster.overview()' }) .then((r) -> cluster = Utils.fakeSingleInstanceCluster r, that.getHost, $location.protocol() return q.reject r unless cluster