Add Parcel2Go account consent with PKCE
Deploy HickLab3D Dashboard / Deploy to production (push) Successful in 26s
Deploy HickLab3D Dashboard / Deploy to production (push) Successful in 26s
This commit is contained in:
@@ -7,13 +7,14 @@ use App\Models\EtsyConnection;
|
||||
use App\Models\IntegrationSetting;
|
||||
use App\Services\Etsy;
|
||||
use App\Services\IntegrationSettings;
|
||||
use App\Services\Parcel2Go;
|
||||
use Illuminate\Http\RedirectResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\View\View;
|
||||
|
||||
class EtsySettingsController extends Controller
|
||||
{
|
||||
public function index(Request $request, Etsy $etsy, IntegrationSettings $settings): View
|
||||
public function index(Request $request, Etsy $etsy, IntegrationSettings $settings, Parcel2Go $parcel2Go): View
|
||||
{
|
||||
abort_unless($request->user()->role === 'admin', 403);
|
||||
|
||||
@@ -37,6 +38,9 @@ class EtsySettingsController extends Controller
|
||||
'base_url' => $parcel2go['base_url'] ?? '',
|
||||
'scope' => $parcel2go['scope'] ?? 'public-api',
|
||||
'collection_postcode' => $parcel2go['collection_postcode'] ?? '',
|
||||
'profile_client_configured' => $parcel2Go->profileClientConfigured(),
|
||||
'profile_connected' => $parcel2Go->profileConnected(),
|
||||
'callback_url' => route('parcel2go.callback'),
|
||||
],
|
||||
'bambuddy' => [
|
||||
'stored' => in_array('bambuddy', $storedIntegrations, true),
|
||||
|
||||
Reference in New Issue
Block a user