Synced-fix startpage pagination, again

ba2c6f6bb1
This commit is contained in:
FbIN Support 2026-05-30 12:25:15 +05:30
commit cc863f508e

View file

@ -570,8 +570,8 @@ class startpage{
$out["spelling"] =
[
"type" => "including",
"using" => $json["render"]["query"],
"correction" => urldecode($category["results"][0]["query"])
"using" => rawurldecode($json["render"]["query"]),
"correction" => html_entity_decode($category["results"][0]["query"])
];
}
break;
@ -1105,29 +1105,20 @@ class startpage{
if($page["name"] == "Next"){
parse_str(
explode(
"?",
$page["url"],
2
)[1],
$str
);
return
$this->backend->store(
http_build_query(
[
"lui" => "english",
"language" => "english",
"sc" => $str["sc"],
"sc" => $json["render"]["search_sc"],
"t" => "device",
"cat" => $pagetype,
"segment" => "startpage.udog",
"abd" => 0,
"abe" => 0,
"query" => $str["q"],
"page" => $str["page"],
"segment" => "organic",
"abd" => "0",
"abe" => "0",
"query" => $json["render"]["query"],
"page" => $page["number"],
"qsr" => "all",
"qadf" => "none" // @ todo fix (??)
]