From 3515bd34970fc5cfb9dfebd5abb9f8aeaafa3ac7 Mon Sep 17 00:00:00 2001 From: SuperDev Date: Thu, 12 Jan 2023 21:36:16 -0600 Subject: [PATCH] Update index.php --- admin/dashboard/index.php | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/admin/dashboard/index.php b/admin/dashboard/index.php index 02132b2..34c1614 100644 --- a/admin/dashboard/index.php +++ b/admin/dashboard/index.php @@ -67,18 +67,25 @@ return $bytes . ' B'; $plugin_count = count(glob('../../plugins/*', GLOB_ONLYDIR)); // Get version - $ch = curl_init($PATCH_URL . $github_api_url); + $ch = curl_init(); - curl_setopt($ch, CURLOPT_HEADER, 0); + curl_setopt($ch, CURLOPT_URL, $github_api_url'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); + curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET'); curl_setopt($ch, CURLOPT_USERAGENT, 'AnonUpload'); - $str = curl_exec($ch); - $latest_version = $str->tag_name; - echo $latest_version; - echo "full resp"; - echo $str; - curl_close($ch);; + + $headers = array(); + $headers[] = 'Accept: application/vnd.github+json'; + $headers[] = 'X-Github-Api-Version: 2022-11-28'; + curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); + + $result = curl_exec($ch); + $server_version = $result['tag_name']; + if (curl_errno($ch)) { + echo 'Error:' . curl_error($ch); + } + curl_close($ch); ?>