marginalia crash fix

This commit is contained in:
lolcat 2025-07-03 19:43:58 -04:00
parent a2bc1e6190
commit 502f6d12e4
2 changed files with 10 additions and 5 deletions

View File

@ -24,7 +24,7 @@ class anubis{
"script" "script"
); );
if(count($script) === 0){ if($script === false){
throw new Exception("Failed to scrape anubis challenge data"); throw new Exception("Failed to scrape anubis challenge data");
} }

View File

@ -317,14 +317,19 @@ class marginalia{
// //
// Bypass anubis check // Bypass anubis check
// //
/*
if(($anubis_key = apcu_fetch("marginalia_cookie")) === false){ if(($anubis_key = apcu_fetch("marginalia_cookie")) === false){
try{ try{
$html = $html =
$this->get( $this->get(
$proxy, $proxy,
"https://old-search.marginalia.nu/" "https://old-search.marginalia.nu/search",
[
"query" => $search
]
); );
}catch(Exception $error){ }catch(Exception $error){
throw new Exception("Failed to get anubis challenge"); throw new Exception("Failed to get anubis challenge");
@ -361,7 +366,7 @@ class marginalia{
} }
apcu_store("marginalia_cookie", $anubis_key); apcu_store("marginalia_cookie", $anubis_key);
} }*/
if($get["npt"]){ if($get["npt"]){
@ -377,7 +382,7 @@ class marginalia{
$proxy, $proxy,
"https://old-search.marginalia.nu/search?" . $params, "https://old-search.marginalia.nu/search?" . $params,
[], [],
$anubis_key //$anubis_key
); );
}catch(Exception $error){ }catch(Exception $error){
@ -408,7 +413,7 @@ class marginalia{
$proxy, $proxy,
"https://old-search.marginalia.nu/search", "https://old-search.marginalia.nu/search",
$params, $params,
$anubis_key //$anubis_key
); );
}catch(Exception $error){ }catch(Exception $error){