brave fix
This commit is contained in:
+11
-10
@@ -230,17 +230,18 @@ class brave{
|
|||||||
|
|
||||||
$data =
|
$data =
|
||||||
explode(
|
explode(
|
||||||
"data:",
|
"function(",
|
||||||
$discs["innerHTML"],
|
$discs["innerHTML"]
|
||||||
2
|
|
||||||
);
|
);
|
||||||
|
|
||||||
if(count($data) !== 2){
|
$data = $data[count($data) - 1];
|
||||||
|
|
||||||
throw new Exception("Failed to split up data field");
|
|
||||||
}
|
|
||||||
|
|
||||||
$data = $data[1];
|
$data =
|
||||||
|
explode(
|
||||||
|
"return ",
|
||||||
|
$data,
|
||||||
|
2
|
||||||
|
)[1];
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -449,12 +450,12 @@ class brave{
|
|||||||
throw new Exception("Brave returned a PoW captcha");
|
throw new Exception("Brave returned a PoW captcha");
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!isset($data[1]["data"]["body"]["response"])){
|
if(!isset($data["data"]["body"]["response"])){
|
||||||
|
|
||||||
throw new Exception("Brave did not return a result object");
|
throw new Exception("Brave did not return a result object");
|
||||||
}
|
}
|
||||||
|
|
||||||
$data = $data[1]["data"]["body"]["response"];
|
$data = $data["data"]["body"]["response"];
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Get web results
|
Get web results
|
||||||
|
|||||||
Reference in New Issue
Block a user