Skip to content

Commit ceb865a

Browse files
committed
Fixes after successful tests with Atlas dev
1 parent fa437d6 commit ceb865a

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/Collection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1020,7 +1020,7 @@ public function listIndexes(array $options = [])
10201020
* @throws InvalidArgumentException for parameter/option parsing errors
10211021
* @throws DriverRuntimeException for other driver errors (e.g. connection errors)
10221022
*/
1023-
public function listSearchIndexes(string $name, array $options = []): Traversable
1023+
public function listSearchIndexes(?string $name = null, array $options = []): Traversable
10241024
{
10251025
$filter = [];
10261026
if ($name) {

src/Operation/CreateSearchIndexes.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,6 @@ private function executeCommand(Server $server): void
106106
'indexes' => $this->indexes,
107107
];
108108

109-
$server->executeWriteCommand($this->databaseName, new Command($cmd));
109+
$server->executeCommand($this->databaseName, new Command($cmd));
110110
}
111111
}

src/Operation/UpdateSearchIndex.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public function __construct(string $databaseName, string $collectionName, string
6262
throw new InvalidArgumentException('Index name cannot be empty');
6363
}
6464

65-
if (! is_array($definition) || ! is_object($definition)) {
65+
if (! is_array($definition) && ! is_object($definition)) {
6666
throw InvalidArgumentException::invalidType('$definition', $definition, 'array or object');
6767
}
6868

0 commit comments

Comments
 (0)