Skip to content

Commit abe25bb

Browse files
authored
Using standard executor for transaction operations that do not require the transaction ID header (#33)
1 parent 82d624c commit abe25bb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

arangoasync/database.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1343,7 +1343,7 @@ def response_handler(resp: Response) -> str:
13431343
result: Json = self.deserializer.loads(resp.raw_body)["result"]
13441344
return cast(str, result["status"])
13451345

1346-
return await self._executor.execute(request, response_handler)
1346+
return await self._standard_executor.execute(request, response_handler)
13471347

13481348
async def commit_transaction(self) -> None:
13491349
"""Commit the transaction.
@@ -1363,7 +1363,7 @@ def response_handler(resp: Response) -> None:
13631363
if not resp.is_success:
13641364
raise TransactionCommitError(resp, request)
13651365

1366-
await self._executor.execute(request, response_handler)
1366+
await self._standard_executor.execute(request, response_handler)
13671367

13681368
async def abort_transaction(self) -> None:
13691369
"""Abort the transaction.
@@ -1383,4 +1383,4 @@ def response_handler(resp: Response) -> None:
13831383
if not resp.is_success:
13841384
raise TransactionAbortError(resp, request)
13851385

1386-
await self._executor.execute(request, response_handler)
1386+
await self._standard_executor.execute(request, response_handler)

0 commit comments

Comments
 (0)