From 31cb07ac1acf7bad8c1bf6bbef45a17f4e0edbf3 Mon Sep 17 00:00:00 2001 From: Alexis Degrugillier Date: Sat, 2 Jan 2021 18:59:57 -0500 Subject: Fix author search link (#3315) Before, when clicking on the author link, the search was done on the main stream in the normal view. It's fine until the feed is not visible in the main stream. Now, the current context is used along with the search. See #3314 --- app/views/index/normal.phtml | 2 +- app/views/index/reader.phtml | 2 +- lib/Minz/Request.php | 7 +++++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app/views/index/normal.phtml b/app/views/index/normal.phtml index 88b194a65..3de94f321 100644 --- a/app/views/index/normal.phtml +++ b/app/views/index/normal.phtml @@ -88,7 +88,7 @@ $today = @strtotime('today'); echo $first ? _t('gen.short.by_author') . ' ' : '· '; $first = false; ?> - + diff --git a/app/views/index/reader.phtml b/app/views/index/reader.phtml index 32e2bee04..f2f76f8b6 100644 --- a/app/views/index/reader.phtml +++ b/app/views/index/reader.phtml @@ -57,7 +57,7 @@ $content_width = FreshRSS_Context::$user_conf->content_width; echo $first ? _t('gen.short.by_author') . ' ' : '· '; $first = false; ?> - + self::$params, ); } + public static function modifiedCurrentRequest(array $extraParams = null) { + $currentRequest = self::currentRequest(); + if (null !== $extraParams) { + $currentRequest['params'] = array_merge($currentRequest['params'], $extraParams); + } + return $currentRequest; + } /** * Setteurs -- cgit v1.2.3