Description
When i try to run a queue worker i get this error:
php artisan queue:work
exception 'MongoException' with message 'zero-length keys are not allowed, did you use $ with double quotes?' in /vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/Collection.php:59
Stack trace:
#0 [internal function]: MongoCollection->update(Array, Array, Array)
#1 /vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/Collection.php(59): call_user_func_array(Array, Array)
#2 /vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/Query/Builder.php(679): Jenssegers\Mongodb\Collection->__call('update', Array)
#3 /vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/Query/Builder.php(679): Jenssegers\Mongodb\Collection->update(Array, Array, Array)
#4 /vendor/jenssegers/mongodb/src/Jenssegers/Mongodb/Query/Builder.php(436): Jenssegers\Mongodb\Query\Builder->performUpdate(Array, Array)
#5 /vendor/laravel/framework/src/Illuminate/Queue/DatabaseQueue.php(181): Jenssegers\Mongodb\Query\Builder->update(Array)
#6 /vendor/laravel/framework/src/Illuminate/Queue/DatabaseQueue.php(146): Illuminate\Queue\DatabaseQueue->releaseJobsThatHaveBeenReservedTooLong('default')
#7 /vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\Queue\DatabaseQueue->pop()
#8 /vendor/laravel/framework/src/Illuminate/Queue/Worker.php(150): Illuminate\Queue\Worker->getNextJob(Object(Illuminate\Queue\DatabaseQueue), NULL)
#9 /vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(107): Illuminate\Queue\Worker->pop(NULL, NULL, 0, 3, 0)
#10 /vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(67): Illuminate\Queue\Console\WorkCommand->runWorker(NULL, NULL, 0, 128, false)
#11 [internal function]: Illuminate\Queue\Console\WorkCommand->fire()
#12 /vendor/laravel/framework/src/Illuminate/Container/Container.php(523): call_user_func_array(Array, Array)
#13 /vendor/laravel/framework/src/Illuminate/Console/Command.php(115): Illuminate\Container\Container->call(Array)
#14 /vendor/symfony/console/Symfony/Component/Console/Command/Command.php(253): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#15 /vendor/laravel/framework/src/Illuminate/Console/Command.php(101): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#16 /vendor/symfony/console/Symfony/Component/Console/Application.php(874): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#17 /vendor/symfony/console/Symfony/Component/Console/Application.php(195): Symfony\Component\Console\Application->doRunCommand(Object(Illuminate\Queue\Console\WorkCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#18 /vendor/symfony/console/Symfony/Component/Console/Application.php(126): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#19 /vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(91): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#20 /artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#21 {main}