Skip to content

Commit 41a154b

Browse files
Transaction error new code & update caniuse to get rid of warning (neo4j#1929)
* update caniuse * handle new transaction error code
1 parent c45159f commit 41a154b

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

src/shared/services/cypherErrorsHelper.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ export const isNoDbAccessError = ({ code, message }: BrowserError): boolean =>
88
/Database access is not allowed/i.test(message)
99

1010
const isCallInTransactionError = ({ code, message }: BrowserError) =>
11-
code === 'Neo.DatabaseError.Statement.ExecutionFailed' &&
11+
(code === 'Neo.DatabaseError.Statement.ExecutionFailed' ||
12+
code === 'Neo.DatabaseError.Transaction.TransactionStartFailed') &&
1213
/in an implicit transaction/.test(message)
1314

1415
const isPeriodicCommitError = ({ code, message }: BrowserError) =>

yarn.lock

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4323,14 +4323,9 @@ camelize@^1.0.0:
43234323
resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b"
43244324
integrity sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=
43254325

4326-
caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30001131:
4327-
version "1.0.30001285"
4328-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001285.tgz"
4329-
4330-
caniuse-lite@^1.0.30000823, caniuse-lite@^1.0.30000844:
4331-
version "1.0.30001442"
4332-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001442.tgz#40337f1cf3be7c637b061e2f78582dc1daec0614"
4333-
integrity sha512-239m03Pqy0hwxYPYR5JwOIxRJfLTWtle9FV8zosfV5pHg+/51uD4nxcUlM8+mWWGfwKtt8lJNHnD3cWw9VZ6ow==
4326+
caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30000823, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30001131:
4327+
version "1.0.30001494"
4328+
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001494.tgz"
43344329

43354330
canvg@^3.0.7:
43364331
version "3.0.7"

0 commit comments

Comments
 (0)