From c2a4a9418ba7ed372da37f91b3a09420d92b090d Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@hebeler.club>
Date: Fri, 14 Jun 2024 22:56:04 +0200
Subject: [PATCH] do not force https for onion domain

---
 metager/app/Providers/AppServiceProvider.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/metager/app/Providers/AppServiceProvider.php b/metager/app/Providers/AppServiceProvider.php
index 10174e625..b159bf8b6 100644
--- a/metager/app/Providers/AppServiceProvider.php
+++ b/metager/app/Providers/AppServiceProvider.php
@@ -4,6 +4,7 @@ namespace App\Providers;
 
 use App\Localization;
 use Illuminate\Support\ServiceProvider;
+use Request;
 
 class AppServiceProvider extends ServiceProvider
 {
@@ -13,7 +14,7 @@ class AppServiceProvider extends ServiceProvider
     public function boot(): void
     {
         config(["app.locale" => "default"]);
-        if (app()->environment("production") || app()->environment("development")) {
+        if (Request::getHost() !== "metagerv65pwclop2rsfzg4jwowpavpwd6grhhlvdgsswvo6ii4akgyd.onion" && (app()->environment("production") || app()->environment("development"))) {
             \URL::forceScheme("https");
         }
         \Prometheus\Storage\Redis::setDefaultOptions(
-- 
GitLab