1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-05 20:14:04 +00:00

Add TenantDoesNotExist exception, fix queued migrator serialization

This commit is contained in:
Samuel Štancl 2019-10-16 08:37:30 +02:00
parent e98db460ec
commit 2f3924531d
5 changed files with 41 additions and 6 deletions

View file

@ -16,12 +16,12 @@ class QueuedTenantDatabaseMigrator implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
/** @var Tenant */
protected $tenant;
/** @var string */
protected $tenantId;
public function __construct(Tenant $tenant)
{
$this->tenant = $tenant;
$this->tenantId = $tenant->id;
}
/**
@ -32,7 +32,7 @@ class QueuedTenantDatabaseMigrator implements ShouldQueue
public function handle()
{
Artisan::call('tenants:migrate', [
'--tenants' => [$this->tenant->id],
'--tenants' => [$this->tenantId],
]);
}
}