feat: delete strava connection

This commit is contained in:
2026-05-21 16:20:25 +02:00
parent 61cd857783
commit 26f24fcd07
2 changed files with 9 additions and 0 deletions
@@ -11,6 +11,7 @@ use App\Services\StravaClient;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\RedirectResponse;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use Illuminate\Support\Carbon;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Str;
@@ -96,6 +97,13 @@ class StravaController extends Controller
]);
}
public function disconnect(Request $request): Response
{
$request->user()->stravaConnection()->delete();
return response()->noContent();
}
public function sync(StravaSyncRequest $request, StravaClient $strava): JsonResponse
{
$connection = $request->user()->stravaConnection;