- Endkunden‑Checkout setzt subscription_expires_at nicht mehr (bleibt null)
app/Services/Checkout/CheckoutAssignmentService.php - TenantPackage setzt für Endkunden kein addCentury mehr (Default jetzt 1 Jahr, nur wenn expires_at fehlt) app/Models/TenantPackage.php - Tests angepasst tests/Unit/TenantPackageTest.php
This commit is contained in:
@@ -97,8 +97,8 @@ class TenantPackage extends Model
|
||||
if (! $tenantPackage->expires_at) {
|
||||
$tenantPackage->expires_at = now()->addYear();
|
||||
}
|
||||
} else {
|
||||
$tenantPackage->expires_at = now()->addCentury();
|
||||
} elseif (! $tenantPackage->expires_at) {
|
||||
$tenantPackage->expires_at = now()->addYear();
|
||||
}
|
||||
|
||||
if ($tenantPackage->active === null) {
|
||||
@@ -120,10 +120,6 @@ class TenantPackage extends Model
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if ($tenantPackage->isDirty('expires_at')) {
|
||||
$tenantPackage->expires_at = now()->addCentury();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user