Compare commits

..

1 commit

Author SHA1 Message Date
malushik
7698764807
Merge 363a0a66b5 into ee0dd8c749 2025-02-16 23:03:51 +00:00
2 changed files with 5 additions and 9 deletions

View file

@ -7,7 +7,6 @@ namespace openvk\Web\Models\Repositories;
use Chandler\Database\DatabaseConnection as DB;
use Nette\Database\Table\{ActiveRow, Selection};
use openvk\Web\Models\Entities\BannedLink;
use function Symfony\Component\Translation\t;
class BannedLinks
@ -63,11 +62,10 @@ class BannedLinks
public function genEntries($links, $uri): \Traversable
{
foreach ($links as $link) {
if (preg_match($link->getRegexpRule(), $uri)) {
if (preg_match($link->getRegexpRule(), $uri))
yield $link->getId();
} elseif ($this->isDomainBanned($link->getDomain())) {
else if ($this->isDomainBanned($link->getDomain()))
yield $link->getId();
}
}
}

View file

@ -11,12 +11,10 @@ final class AwayPresenter extends OpenVKPresenter
{
public function renderAway(): void
{
$checkBanEntries = (new BannedLinks())->check($this->queryParam("to"));
if (OPENVK_ROOT_CONF["openvk"]["preferences"]["susLinks"]["warnings"]) {
if (sizeof($checkBanEntries) > 0) {
$checkBanEntries = (new BannedLinks)->check($this->queryParam("to"));
if (OPENVK_ROOT_CONF["openvk"]["preferences"]["susLinks"]["warnings"])
if (sizeof($checkBanEntries) > 0)
$this->pass("openvk!Away->view", $checkBanEntries[0]);
}
}
header("HTTP/1.0 302 Found");
header("X-Robots-Tag: noindex, nofollow, noarchive");