Merge pull request #21301 from edx/feanil/fix_test_collection

Fix some test collection in python 3.
This commit is contained in:
Feanil Patel
2019-08-07 10:12:10 -04:00
committed by GitHub
3 changed files with 3 additions and 5 deletions

View File

@@ -61,7 +61,6 @@ import hashlib
import logging
from collections import defaultdict
from importlib import import_module
from types import NoneType
import six
from bson.objectid import ObjectId
@@ -2108,7 +2107,7 @@ class SplitMongoModuleStore(SplitBulkWriteMixin, ModuleStoreWriteBase):
Broke out guts of update_item for short-circuited internal use only
"""
with self.bulk_operations(course_key):
if allow_not_found and isinstance(block_key.id, (LocalId, NoneType)):
if allow_not_found and isinstance(block_key.id, (LocalId, type(None))):
fields = {}
for subfields in six.itervalues(partitioned_fields):
fields.update(subfields)