diff --git a/Web/Models/Repositories/Audios.php b/Web/Models/Repositories/Audios.php index 5be250ff4..94a6278bc 100644 --- a/Web/Models/Repositories/Audios.php +++ b/Web/Models/Repositories/Audios.php @@ -270,7 +270,7 @@ public function find(string $query, array $params = [], array $order = ['type' = $order_str = (in_array($order['type'], ['id', 'length', 'listens']) ? $order['type'] : 'id') . ' ' . ($order['invert'] ? 'ASC' : 'DESC'); ; - if ($params["only_performers"] == "1") { + if ($params["only_performers"] ?? null == "1") { $result->where("performer LIKE ?", $query); } else { $result->where("CONCAT_WS(' ', performer, name) LIKE ?", $query); diff --git a/Web/Presenters/OpenVKPresenter.php b/Web/Presenters/OpenVKPresenter.php index 3ed99a9c2..ed458e32c 100644 --- a/Web/Presenters/OpenVKPresenter.php +++ b/Web/Presenters/OpenVKPresenter.php @@ -317,7 +317,7 @@ public function onStartup(): void } } - if ($_SERVER['HTTP_X_OPENVK_AJAX_QUERY'] == '1' && $this->user->identity) { + if (!empty($_SERVER['HTTP_X_OPENVK_AJAX_QUERY']) && $_SERVER['HTTP_X_OPENVK_AJAX_QUERY'] == '1' && $this->user->identity) { error_reporting(0); header('Content-Type: text/plain; charset=UTF-8'); } diff --git a/Web/Presenters/templates/@layout.xml b/Web/Presenters/templates/@layout.xml index 34e721961..8f617fe58 100644 --- a/Web/Presenters/templates/@layout.xml +++ b/Web/Presenters/templates/@layout.xml @@ -102,7 +102,7 @@
-
+
{if $instance_name != OPENVK_DEFAULT_INSTANCE_NAME}{$instance_name}{/if}
{ifset $thisUser} @@ -133,16 +133,16 @@
- +