fix: ensure invitation feature is disabled when registrations are not
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
This commit is contained in:
@@ -2,7 +2,10 @@
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Http\Requests\ApproveInviteRequest;
|
||||
use App\Http\Requests\DenyInviteRequest;
|
||||
use App\Http\Requests\InvitationRequest;
|
||||
use App\Http\Requests\ValidateInviteRequest;
|
||||
use App\Invitation;
|
||||
use App\Mail\InviteApprovedMail;
|
||||
use App\Mail\InvitedToApp;
|
||||
@@ -60,7 +63,7 @@ class InvitationController extends Controller
|
||||
return redirect()->back();
|
||||
}
|
||||
|
||||
public function approveInvite(Request $request, Invitation $invitation)
|
||||
public function approveInvite(ApproveInviteRequest $request, Invitation $invitation)
|
||||
{
|
||||
$approvableStates = [
|
||||
'pending'
|
||||
@@ -88,7 +91,7 @@ class InvitationController extends Controller
|
||||
}
|
||||
}
|
||||
|
||||
public function denyInvite(Request $request, Invitation $invitation)
|
||||
public function denyInvite(DenyInviteRequest $request, Invitation $invitation)
|
||||
{
|
||||
$declinableStates = [
|
||||
'pending'
|
||||
@@ -115,7 +118,7 @@ class InvitationController extends Controller
|
||||
return view('auth.redeem-invite', ['validationToken' => $request->route('token')]);
|
||||
}
|
||||
|
||||
public function validateInvite(Request $request)
|
||||
public function validateInvite(ValidateInviteRequest $request)
|
||||
{
|
||||
$token = $request->input('validation_token');
|
||||
$email = $request->input('email');
|
||||
|
Reference in New Issue
Block a user