Unverified Commit 01ac069c authored by Jens Segers's avatar Jens Segers Committed by GitHub

Merge pull request #1806 from halaei/fix-for-non-string-id

fix for non string id
parents e87fa481 c416f524
......@@ -854,7 +854,7 @@ class Builder extends BaseBuilder
{
if (is_string($id) && strlen($id) === 24 && ctype_xdigit($id)) {
return new ObjectID($id);
} elseif (strlen($id) === 16 && preg_match('~[^\x20-\x7E\t\r\n]~', $id) > 0) {
} elseif (is_string($id) && strlen($id) === 16 && preg_match('~[^\x20-\x7E\t\r\n]~', $id) > 0) {
return new Binary($id, Binary::TYPE_UUID);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment