ddg hotfix

This commit is contained in:
lolcat 2024-12-17 21:01:36 -05:00
parent 0a43b9c849
commit 9ca93f34c6
1 changed files with 23 additions and 9 deletions

View File

@ -693,7 +693,11 @@ class ddg{
$out["spelling"] = [ $out["spelling"] = [
"type" => $type, "type" => $type,
"using" => $json["suggestion"], "using" =>
$this->fuckhtml
->getTextContent(
$json["suggestion"]
),
"correction" => $json["recourseText"] "correction" => $json["recourseText"]
]; ];
} }
@ -1147,17 +1151,27 @@ class ddg{
foreach($snippet["citations"] as $citation){ foreach($snippet["citations"] as $citation){
$push[] = [ if(!isset($citation["cite"])){ continue; }
"type" => "quote",
"value" => $text =
$this->fuckhtml $this->fuckhtml
->getTextContent( ->getTextContent(
$citation["cite"] $citation["cite"]
) . " - " . );
if(isset($citation["source"])){
$text .=
" - " .
$this->fuckhtml $this->fuckhtml
->getTextContent( ->getTextContent(
$citation["source"] $citation["source"]
) );
}
$push[] = [
"type" => "quote",
"value" => $text
]; ];
} }
} }