From 13f6a9f0f63796e7b9767ccd83f1c3a17d496b0c Mon Sep 17 00:00:00 2001
From: Filippo Bertilotti <filippobertilotti@gmail.com>
Date: Tue, 10 Sep 2024 09:43:51 +0200
Subject: [PATCH] cambio rotta

---
 app/Http/Controllers/FakeResponder/FakeResponder.php |   22 +++++++---------------
 1 files changed, 7 insertions(+), 15 deletions(-)

diff --git a/app/Http/Controllers/FakeResponder/FakeResponder.php b/app/Http/Controllers/FakeResponder/FakeResponder.php
index 6b23129..0fbf2f3 100644
--- a/app/Http/Controllers/FakeResponder/FakeResponder.php
+++ b/app/Http/Controllers/FakeResponder/FakeResponder.php
@@ -27,36 +27,28 @@
 
     public function modelBasedRequest(Request $request)
     {
-        $this->logReceivedRequest($request);
+        \RequestLogger::logReceivedRequest($request);
 
-        $picassoRequest = (str_starts_with($request->getRequestUri(), '/picasso/',));
-        $profile = Utils::getRequestedUser($request);
+        $responseContent = $this->VolaFakeSSO->getModelBasedResponses($request);
+        $responseContent = $this->compressIfRequested($request, $responseContent);
 
-        if (isset($profile)) {
-            $responseContent = $this->VolaFakeSSO->getModelBasedResponses($request, $profile, $picassoRequest);
-            $this->logProcessedRequest($request, $responseContent,  (($picassoRequest) ? "SSO v2 Legacy" : "SSO v2 Picasso"));
-            $responseContent = $this->compressIfRequested($request, $responseContent);
-            return response($responseContent, 200, $this->headers);
-        } else {
-            $this->logRejectedRequest($request);
-            return response('No cookie, no logged', 400, $this->headers);
-        }
+        return response($responseContent['data'], $responseContent['status'], $this->headers);
     }
 
     public function manageLegacyRequest(Request $request)
     {
-        $this->logReceivedRequest($request);
+        \RequestLogger::logReceivedRequest($request);
 
         $picassoRequest = (str_starts_with($request->getRequestUri(), '/picasso/',));
         $profile = Utils::getRequestedUser($request);
 
         if (isset($profile)) {
             $responseContent = $this->VolaFakeSSO->getResponses($request, $profile, $picassoRequest);
-            $this->logProcessedRequest($request, $responseContent, (($picassoRequest) ? "SSO Legacy" : "SSO Picasso"));
+            \RequestLogger::logProcessedRequest($request, $responseContent);
             $responseContent = $this->compressIfRequested($request, $responseContent);
             return response($responseContent, 200, $this->headers);
         } else {
-            $this->logRejectedRequest($request);
+            \RequestLogger::logRejectedRequest($request);
             return response('No cookie, no logged', 400, $this->headers);
         }
     }

--
Gitblit v1.8.0