Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0b7ae110fc | |||
| 6fb1931c2d |
+7
-7
@@ -3747,7 +3747,7 @@ DNS-over-HTTPS with IP:
|
||||
'web_app' => ['url' => "https://$domain/pac?h=$hash&t=te&ty=$type"],
|
||||
],
|
||||
[
|
||||
'text' => $this->i18n($pac["default{$type}template"] && !empty($pac["{$type}templates"][$pac["default{$type}template"]]) ? 'off' : 'on'),
|
||||
'text' => $this->i18n($pac["default{$type}template"] && !empty($pac["{$type}templates"][base64_decode($pac["default{$type}template"])]) ? 'off' : 'on'),
|
||||
'callback_data' => "/defaultTemplate $type",
|
||||
],
|
||||
];
|
||||
@@ -4181,19 +4181,19 @@ DNS-over-HTTPS with IP:
|
||||
exit;
|
||||
}
|
||||
}
|
||||
|
||||
$type = $_GET['t'] == 's' ? 'v2ray' : 'sing';
|
||||
switch (true) {
|
||||
case !empty($template) && $template == 'origin':
|
||||
case empty($template) && empty($pac['default' . ($_GET['t'] == 's' ? 'v2ray' : 'sing') . 'template']):
|
||||
case empty($template) && !empty($pac['default' . ($_GET['t'] == 's' ? 'v2ray' : 'sing') . 'template']) && empty($pac[($_GET['t'] == 's' ? 'v2ray' : 'sing') . 'templates'][$pac['default' . ($_GET['t'] == 's' ? 'v2ray' : 'sing') . 'template']]):
|
||||
$c = json_decode(file_get_contents('/config/' . ($_GET['t'] == 's' ? 'v2ray' : 'sing') . '.json'), true);
|
||||
case empty($template) && empty($pac["default{$type}template"]):
|
||||
case empty($template) && empty($pac["{$type}templates"][base64_decode($pac["default{$type}template"])]):
|
||||
$c = json_decode(file_get_contents("/config/{$type}.json"), true);
|
||||
break;
|
||||
case !empty($template):
|
||||
$c = $pac[$_GET['t'] == 's' ? 'v2raytemplates' : 'singtemplates'][$template];
|
||||
$c = $pac["{$type}templates"][$template];
|
||||
break;
|
||||
|
||||
default:
|
||||
$c = $pac[$_GET['t'] == 's' ? 'v2raytemplates' : 'singtemplates'][base64_decode($pac['default' . ($_GET['t'] == 's' ? 'v2ray' : 'sing') . 'template'])];
|
||||
$c = $pac["{$type}templates"][base64_decode($pac["default{$type}template"])];
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user