We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0ec7130 commit f0d0956Copy full SHA for f0d0956
packages/neo4j-driver/src/session-rx.js
@@ -205,12 +205,15 @@ export default class RxSession {
205
206
return new Observable(observer => {
207
try {
208
- observer.next(
209
- new RxTransaction(
210
- this._session._beginTransaction(accessMode, txConfig)
+ this._session._beginTransaction(accessMode, txConfig)
+ .then(transaction => observer.next(
+ new RxTransaction(
211
+ transaction
212
+ )
213
)
- )
- observer.complete()
214
215
+ .then(() => observer.complete())
216
+ .catch(err => observer.error(err))
217
} catch (err) {
218
observer.error(err)
219
}
0 commit comments