Skip to content

Commit 978a1e6

Browse files
committed
Check for None
1 parent 5cf097e commit 978a1e6

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

pymongo/asynchronous/mongo_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2354,11 +2354,11 @@ async def bulk_write(
23542354
if not write_concern:
23552355
write_concern = self.write_concern
23562356

2357-
if not write_concern.acknowledged and verbose_results:
2357+
if write_concern and not write_concern.acknowledged and verbose_results:
23582358
raise InvalidOperation(
23592359
"Cannot request unacknowledged write concern and verbose results"
23602360
)
2361-
elif not write_concern.acknowledged and ordered:
2361+
elif write_concern and not write_concern.acknowledged and ordered:
23622362
raise InvalidOperation("Cannot request unacknowledged write concern and ordered writes")
23632363

23642364
common.validate_list("models", models)

pymongo/synchronous/mongo_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2342,11 +2342,11 @@ def bulk_write(
23422342
if not write_concern:
23432343
write_concern = self.write_concern
23442344

2345-
if not write_concern.acknowledged and verbose_results:
2345+
if write_concern and not write_concern.acknowledged and verbose_results:
23462346
raise InvalidOperation(
23472347
"Cannot request unacknowledged write concern and verbose results"
23482348
)
2349-
elif not write_concern.acknowledged and ordered:
2349+
elif write_concern and not write_concern.acknowledged and ordered:
23502350
raise InvalidOperation("Cannot request unacknowledged write concern and ordered writes")
23512351

23522352
common.validate_list("models", models)

0 commit comments

Comments
 (0)