diff --git a/addons/default/visiosoft/advs-module/src/Notifications/AdvsModuleNotificationsTemplateSeeder.php b/addons/default/visiosoft/advs-module/src/Notifications/AdvsModuleNotificationsTemplateSeeder.php index 1f14dff08..cea3385f8 100644 --- a/addons/default/visiosoft/advs-module/src/Notifications/AdvsModuleNotificationsTemplateSeeder.php +++ b/addons/default/visiosoft/advs-module/src/Notifications/AdvsModuleNotificationsTemplateSeeder.php @@ -1,12 +1,15 @@ createTemplate($template); + $this->dispatchNow(new CreateTemplate($template)); } } } - - public function createTemplate($params) - { - $template_repo = app(TemplateRepositoryInterface::class); - - if (!$template_repo->findBySlug($params['slug'])) { - $template_repo->create($params); - } - } } \ No newline at end of file diff --git a/addons/default/visiosoft/profile-module/src/Notifications/ProfileModuleNotificationsTemplateSeeder.php b/addons/default/visiosoft/profile-module/src/Notifications/ProfileModuleNotificationsTemplateSeeder.php index c69bfe7ee..d96e191d7 100644 --- a/addons/default/visiosoft/profile-module/src/Notifications/ProfileModuleNotificationsTemplateSeeder.php +++ b/addons/default/visiosoft/profile-module/src/Notifications/ProfileModuleNotificationsTemplateSeeder.php @@ -1,12 +1,15 @@ createTemplate($template); + $this->dispatchNow(new CreateTemplate($template)); } } } - - public function createTemplate($params) - { - $template_repo = app(TemplateRepositoryInterface::class); - - if (!$template_repo->findBySlug($params['slug'])) { - $template_repo->create($params); - } - } } \ No newline at end of file