When running artisan scout:import "App\Models\User", the Typesense integration has the following issues:
If the PHP SDK is not installed Scout will not tell you so and still happily runs and says it has imported all the models
After installing the SDK, and not having changed the default config (missing schema definitions), it still goes on and tells you it has successfully imported all models.
This should both not be the case and instead it should break out of trying to import stuff when an exception happens.
Internally it gets some "collection not found" exception but it seems that this is supressed or ignored.
Scout Version
10.8.1
Scout Driver
Typesense
Laravel Version
10.35.0
PHP Version
8.3.2
Database Driver & Version
Typesense 0.25.2
SDK Version
Typesense PHP 4.9.1
Meilisearch CLI Version
No response
Description
When running
artisan scout:import "App\Models\User"
, the Typesense integration has the following issues:This should both not be the case and instead it should break out of trying to import stuff when an exception happens. Internally it gets some "collection not found" exception but it seems that this is supressed or ignored.
Steps To Reproduce
php artisan scout:import "App\Models\User"