From 72c7a4e5f84248fccef9f1a9888ded9c4377a01d Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 9 Jul 2018 06:43:55 +0200 Subject: add upstream for ext-mongodb 1.5 --- 233.patch | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 233.patch (limited to '233.patch') diff --git a/233.patch b/233.patch new file mode 100644 index 0000000..04b0869 --- /dev/null +++ b/233.patch @@ -0,0 +1,23 @@ +From b2b8c62209ebe051cddeb7b8fd3963b51a81a17e Mon Sep 17 00:00:00 2001 +From: Andreas Braun +Date: Sat, 7 Jul 2018 14:17:24 +0200 +Subject: [PATCH] Fix access to non-existing write results + +Fixes #231. +--- + lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php b/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php +index 8838a69..48b09de 100644 +--- a/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php ++++ b/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php +@@ -45,7 +45,7 @@ public static function toLegacy(Exception\Exception $e, $fallbackClass = 'MongoE + case Exception\WriteException::class: + $writeResult = $e->getWriteResult(); + +- if ($writeResult) { ++ if ($writeResult && $writeResult->getWriteErrors() !== []) { + $writeError = $writeResult->getWriteErrors()[0]; + + $message = $writeError->getMessage(); -- cgit