Deploy Ladill Events / deploy (push) Successful in 55s
Make Ladill Events free for all accounts, remove plan upgrade UI, force Ladill Pay only for tickets and contributions, and reinstate standard platform fees.
20 lines
484 B
PHP
20 lines
484 B
PHP
<?php
|
|
|
|
namespace App\Http\Middleware;
|
|
|
|
use App\Services\Events\SubscriptionService;
|
|
use Closure;
|
|
use Illuminate\Http\Request;
|
|
use Symfony\Component\HttpFoundation\Response;
|
|
|
|
class EnsurePro
|
|
{
|
|
public function __construct(private readonly SubscriptionService $subscriptions) {}
|
|
|
|
public function handle(Request $request, Closure $next): Response
|
|
{
|
|
// Paid Events plans are retired — all authenticated users have full access.
|
|
return $next($request);
|
|
}
|
|
}
|