fix(server): Correct node_info retrieval method

This commit is contained in:
xboard
2025-09-15 09:21:20 +08:00
parent f289f68898
commit 1fd4f923ad
2 changed files with 5 additions and 5 deletions

View File

@@ -21,7 +21,7 @@ class ShadowsocksTidalabController extends Controller
public function user(Request $request)
{
ini_set('memory_limit', -1);
$server = $request->input('node_info');
$server = $request->attributes->get('node_info');
Cache::put(CacheKey::get('SERVER_SHADOWSOCKS_LAST_CHECK_AT', $server->id), time(), 3600);
$users = ServerService::getAvailableUsers($server);
$result = [];
@@ -45,7 +45,7 @@ class ShadowsocksTidalabController extends Controller
// 后端提交数据
public function submit(Request $request)
{
$server = $request->input('node_info');
$server = $request->attributes->get('node_info');
$data = json_decode(request()->getContent(), true);
Cache::put(CacheKey::get('SERVER_SHADOWSOCKS_ONLINE_USER', $server->id), count($data), 3600);
Cache::put(CacheKey::get('SERVER_SHADOWSOCKS_LAST_PUSH_AT', $server->id), time(), 3600);

View File

@@ -23,7 +23,7 @@ class TrojanTidalabController extends Controller
public function user(Request $request)
{
ini_set('memory_limit', -1);
$server = $request->input('node_info');
$server = $request->attributes->get('node_info');
if ($server->type !== 'trojan') {
return $this->fail([400, '节点不存在']);
}
@@ -50,7 +50,7 @@ class TrojanTidalabController extends Controller
// 后端提交数据
public function submit(Request $request)
{
$server = $request->input('node_info');
$server = $request->attributes->get('node_info');
if ($server->type !== 'trojan') {
return $this->fail([400, '节点不存在']);
}
@@ -73,7 +73,7 @@ class TrojanTidalabController extends Controller
// 后端获取配置
public function config(Request $request)
{
$server = $request->input('node_info');
$server = $request->attributes->get('node_info');
if ($server->type !== 'trojan') {
return $this->fail([400, '节点不存在']);
}