1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2025-12-12 12:24:04 +00:00

Revert "Resolve #854"

This reverts commit a1c3442148.
This commit is contained in:
Samuel Štancl 2022-05-15 13:45:54 +02:00
parent a1c3442148
commit 4d95e88e27

View file

@ -16,7 +16,7 @@ trait BelongsToTenant
public function tenant() public function tenant()
{ {
return $this->belongsTo(config('tenancy.tenant_model'), static::$tenantIdColumn); return $this->belongsTo(config('tenancy.tenant_model'), BelongsToTenant::$tenantIdColumn);
} }
public static function bootBelongsToTenant() public static function bootBelongsToTenant()
@ -24,9 +24,9 @@ trait BelongsToTenant
static::addGlobalScope(new TenantScope); static::addGlobalScope(new TenantScope);
static::creating(function ($model) { static::creating(function ($model) {
if (! $model->getAttribute(static::$tenantIdColumn) && ! $model->relationLoaded('tenant')) { if (! $model->getAttribute(BelongsToTenant::$tenantIdColumn) && ! $model->relationLoaded('tenant')) {
if (tenancy()->initialized) { if (tenancy()->initialized) {
$model->setAttribute(static::$tenantIdColumn, tenant()->getTenantKey()); $model->setAttribute(BelongsToTenant::$tenantIdColumn, tenant()->getTenantKey());
$model->setRelation('tenant', tenant()); $model->setRelation('tenant', tenant());
} }
} }