Skip to content

Commit b2c5c5f

Browse files
committed
PYTHON-1843 Use public attribute to encode ObjectId in C
1 parent c6efb06 commit b2c5c5f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

bson/_cbsonmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -867,7 +867,7 @@ static int _write_element_to_buffer(PyObject* self, buffer_t buffer,
867867
{
868868
/* ObjectId */
869869
const char* data;
870-
PyObject* pystring = PyObject_GetAttrString(value, "_ObjectId__id");
870+
PyObject* pystring = PyObject_GetAttrString(value, "binary");
871871
if (!pystring) {
872872
return 0;
873873
}

0 commit comments

Comments
 (0)