Add logging on search

This commit is contained in:
2024-06-27 19:49:44 +01:00
parent faa5b8c129
commit 203799d2d4

View File

@@ -5,6 +5,8 @@ namespace App\Http\Controllers;
use App\Http\Integrations\Spoonacular\Requests\FindRecipesByIngredients;
use App\Http\Integrations\Spoonacular\SpoonacularConnector;
use App\Http\Requests\RecipeSearchRequest;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Log;
use Inertia\Inertia;
class SearchController extends Controller
@@ -12,6 +14,10 @@ class SearchController extends Controller
public function recipes(RecipeSearchRequest $request)
{
$data = $request->validated();
Log::info('Search request', [
'user' => Auth::user()->id,
'data' => $data,
]);
$connector = new SpoonacularConnector();
$request = new FindRecipesByIngredients(
ingredients: array_map("trim", explode(",", $data['ingredients'])),