修改去除private_key的方式,修复隐藏节点时订阅BUG

This commit is contained in:
root 2023-09-26 17:27:24 +09:00
parent f06065f947
commit f61701730d

6
app/Services/ServerService.php Normal file → Executable file
View File

@ -33,14 +33,12 @@ class ServerService
} else { } else {
$server[$key]['last_check_at'] = Cache::get(CacheKey::get('SERVER_VLESS_LAST_CHECK_AT', $server[$key]['id'])); $server[$key]['last_check_at'] = Cache::get(CacheKey::get('SERVER_VLESS_LAST_CHECK_AT', $server[$key]['id']));
} }
$servers[] = $server[$key]->toArray();
if (isset($server[$key]['tls_settings'])) { if (isset($server[$key]['tls_settings'])) {
if (isset($server[$key]['tls_settings']['private_key'])) { if (isset($server[$key]['tls_settings']['private_key'])) {
$servers[$key]['tls_settings']['private_key'] = "*"; $server[$key]['tls_settings']=array_diff_key($server[$key]['tls_settings'],array('private_key'=>''));
} }
} }
$servers[] = $server[$key]->toArray();
} }