]> _ Git - cubist_cms-back.git/commitdiff
wip #7688 @1
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 11 Aug 2025 10:10:57 +0000 (12:10 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 11 Aug 2025 10:10:57 +0000 (12:10 +0200)
src/app/Middleware/StartSession.php
src/routes/cubist/backpack/cdnproxy.php

index 4ac94e6c1f2986c5387201e6918b08691b4d8eb2..2f38188a499af11618291f2d213f9ad9aec24fde 100644 (file)
@@ -9,13 +9,19 @@ class StartSession extends \Illuminate\Session\Middleware\StartSession
 {
     protected function storeCurrentUrl(Request $request, $session)
     {
+        $debug = [$request->route()->getName()];
         if ($request->isMethod('GET') &&
             $request->route() instanceof Route &&
             !in_array($request->route()->getName(), ['cdnproxy']) &&
             !$request->ajax() &&
             !$request->prefetch() &&
             !$request->isPrecognitive()) {
+            $debug[] = '1';
             $session->setPreviousUrl($request->fullUrl());
+        } else {
+            $debug[] = '0';
         }
+
+        debug($debug);
     }
 }
index 2023778da05442fdf8e9f1897aab6e79700b818f..8cdeb6e5016e27e502db31bd97cc44829f23c1e2 100644 (file)
@@ -26,5 +26,5 @@ Route::group([
             copy($url, $cache);
         }
         return \Cubist\Backpack\Http\Controllers\Base\XSendFileController::sendfile($cache);
-    })->where(['url' => '.*'])->name('cdnproxy');
+    })->where(['url' => '.*'])->name('cdnproxy')->withoutMiddleware(["App\Http\Middleware\CheckIfAdmin"]);
 });