Browse Source

Protocols: Surge: fix surge & surfboard MANAGED-CONFIG URL

Alpha Kane 2 years ago
parent
commit
66815f4b91

+ 3 - 1
app/Http/Controllers/Client/Protocols/Surfboard.php

@@ -2,6 +2,7 @@
 
 namespace App\Http\Controllers\Client\Protocols;
 
+use App\Utils\Helper;
 
 class Surfboard
 {
@@ -53,7 +54,8 @@ class Surfboard
         }
 
         // Subscription link
-        $subsURL = config('v2board.subscribe_url', config('v2board.app_url', env('APP_URL'))) . '/api/v1/client/subscribe?token=' . $user['token'];
+        $subsHost = Helper::getSubscribeHost();
+        $subsURL = "{$subsHost}/api/v1/client/subscribe?token={$user['token']}";
         $subsDomain = $_SERVER['SERVER_NAME'];
 
         $config = str_replace('$subs_link', $subsURL, $config);

+ 4 - 1
app/Http/Controllers/Client/Protocols/Surge.php

@@ -2,6 +2,8 @@
 
 namespace App\Http\Controllers\Client\Protocols;
 
+use App\Utils\Helper;
+
 class Surge
 {
     public $flag = 'surge';
@@ -52,7 +54,8 @@ class Surge
         }
 
         // Subscription link
-        $subsURL = config('v2board.subscribe_url', config('v2board.app_url', env('APP_URL'))) . '/api/v1/client/subscribe?token=' . $user['token'];
+        $subsHost = Helper::getSubscribeHost();
+        $subsURL = "{$subsHost}/api/v1/client/subscribe?token={$user['token']}";
         $subsDomain = $_SERVER['SERVER_NAME'];
 
         $config = str_replace('$subs_link', $subsURL, $config);