Fix: Updating Product Options Registry and adding handle to the meilisearch index
This commit is contained in:
@@ -6,11 +6,17 @@ use Illuminate\Support\ServiceProvider;
|
||||
use Lunar\Models\ProductOption;
|
||||
use Lunar\Models\ProductOptionValue;
|
||||
use Modules\Core\Product\Observers\ProductOptionReindexObserver;
|
||||
use Modules\Core\Product\OptionTypes\ColorOptionType;
|
||||
use Modules\Core\Product\Services\ProductOptionTypeManager;
|
||||
|
||||
class ProductServiceProvider extends ServiceProvider
|
||||
{
|
||||
public function boot(): void
|
||||
{
|
||||
ProductOptionTypeManager::get()->register([
|
||||
ColorOptionType::class,
|
||||
]);
|
||||
|
||||
$observer = new ProductOptionReindexObserver;
|
||||
|
||||
ProductOption::saved(fn (ProductOption $option) => $observer->optionSaved($option));
|
||||
|
||||
Reference in New Issue
Block a user