Fix domain limit count caching
This commit is contained in:
parent
7f632b9cb8
commit
77ff8637b3
|
@ -34,7 +34,7 @@ class License extends Model
|
||||||
return $query->where('status', self::STATUS_ACTIVE);
|
return $query->where('status', self::STATUS_ACTIVE);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getMaxFileSizeAttribute()
|
public function getMaxFileSizeAttribute(): int
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
1 => 25000000, // 25 MB,
|
1 => 25000000, // 25 MB,
|
||||||
|
@ -43,7 +43,7 @@ class License extends Model
|
||||||
][$this->meta['tier']];
|
][$this->meta['tier']];
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getCustomDomainLimitCountAttribute()
|
public function getCustomDomainLimitCountAttribute(): ?int
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
1 => 1,
|
1 => 1,
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models;
|
||||||
|
|
||||||
use App\Http\Requests\AnswerFormRequest;
|
|
||||||
use App\Models\Forms\Form;
|
use App\Models\Forms\Form;
|
||||||
use App\Models\Traits\CachableAttributes;
|
use App\Models\Traits\CachableAttributes;
|
||||||
use App\Models\Traits\CachesAttributes;
|
use App\Models\Traits\CachesAttributes;
|
||||||
|
@ -71,7 +70,7 @@ class Workspace extends Model implements CachableAttributes
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $this->remember('custom_domain_count', 15 * 60, function(): int {
|
return $this->remember('custom_domain_count', 15 * 60, function(): ?int {
|
||||||
foreach ($this->owners as $owner) {
|
foreach ($this->owners as $owner) {
|
||||||
if ($owner->is_subscribed) {
|
if ($owner->is_subscribed) {
|
||||||
if ($license = $owner->activeLicense()) {
|
if ($license = $owner->activeLicense()) {
|
||||||
|
|
Loading…
Reference in New Issue