Skip to content

Commit

Permalink
Minor fixes
Browse files Browse the repository at this point in the history
marcogermani87 committed May 10, 2024
1 parent 3fe679b commit 0c859ad
Showing 4 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion database/factories/EmailFactory.php
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@ class EmailFactory extends Factory
{
public function modelName(): string
{
return config('filament-email.resource.model', Email::class);
return config('filament-email.resource.model') ?? Email::class;
}

public function definition(): array
4 changes: 2 additions & 2 deletions src/Filament/Resources/EmailResource.php
Original file line number Diff line number Diff line change
@@ -47,7 +47,7 @@ public static function getNavigationLabel(): string

public static function getNavigationIcon(): string|Htmlable|null
{
return config('filament-email.resource.icon', 'heroicon-o-envelope');
return config('filament-email.resource.icon') ?? 'heroicon-o-envelope';
}

public static function getNavigationGroup(): ?string
@@ -62,7 +62,7 @@ public static function getNavigationSort(): ?int

public static function getModel(): string
{
return config('filament-email.resource.model', Email::class);
return config('filament-email.resource.model') ?? Email::class;
}

public static function form(Form $form): Form
2 changes: 1 addition & 1 deletion src/FilamentEmailServiceProvider.php
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@ public function bootingPackage()
{
$this->callAfterResolving(Schedule::class, function (Schedule $schedule) {
$runCrontab = config('filament-email.prune_crontab', '0 0 * * *');
$modelClass = config('filament-email.resource.model', Email::class);
$modelClass = config('filament-email.resource.model') ?? Email::class;
$class = get_class(new $modelClass);
if (class_exists($class)) {
$schedule->command('model:prune --model="'.$class.'"')
2 changes: 1 addition & 1 deletion src/Listeners/FilamentEmailLogger.php
Original file line number Diff line number Diff line change
@@ -27,7 +27,7 @@ public function handle(object $event): void
$rawMessage = $event->sent->getSymfonySentMessage();
$email = $event->message;

$model = config('filament-email.resource.model', Email::class);
$model = config('filament-email.resource.model') ?? Email::class;

$attachments = [];
$savePath = 'filament-email-log'.DIRECTORY_SEPARATOR.date('YmdHis').'_'.Str::random(5).DIRECTORY_SEPARATOR;

0 comments on commit 0c859ad

Please sign in to comment.