From 7fa8ab688320c0c6e80e3c3aff0940f1e5baa5ad Mon Sep 17 00:00:00 2001 From: Mark Peace Date: Mon, 16 May 2016 14:18:28 +0100 Subject: [PATCH] Use angularjs promise functions for auto commiting transactions --- app/scripts/services/CypherTransactionREST.coffee | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/scripts/services/CypherTransactionREST.coffee b/app/scripts/services/CypherTransactionREST.coffee index a766c9feae6..b560e287120 100644 --- a/app/scripts/services/CypherTransactionREST.coffee +++ b/app/scripts/services/CypherTransactionREST.coffee @@ -138,10 +138,11 @@ angular.module('neo4jApp.services') path: "/commit" statements: statements ) - p.then((r) -> + p.success((r) -> r.responseTime = timer.stop().time() - return r - ).catch((r) -> r.responseTime = timer.stop().time()) + ).error((r) -> + r.responseTime = timer.stop().time() + ) res = promiseResult p res.then( -> UDC.increment('cypher_wins')