diff options
| author | RadoslavL <rlelchev@abv.bg> | 2023-10-26 11:30:12 +0300 |
|---|---|---|
| committer | RadoslavL <rlelchev@abv.bg> | 2023-10-26 11:30:12 +0300 |
| commit | e8c2388589494f1370231154ffb2030c3871291b (patch) | |
| tree | 4ee1ed46429a933a336df21fd06629e34b0d0266 /src | |
| parent | 995df2d296fb5204887bc29f5ae3363cd286717f (diff) | |
| download | invidious-e8c2388589494f1370231154ffb2030c3871291b.tar.gz invidious-e8c2388589494f1370231154ffb2030c3871291b.tar.bz2 invidious-e8c2388589494f1370231154ffb2030c3871291b.zip | |
Removed the purging of the query parameters
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/frontend/pagination.cr | 6 | ||||
| -rw-r--r-- | src/invidious/views/channel.ecr | 1 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/invidious/frontend/pagination.cr b/src/invidious/frontend/pagination.cr index 13464503..a29f5936 100644 --- a/src/invidious/frontend/pagination.cr +++ b/src/invidious/frontend/pagination.cr @@ -90,7 +90,7 @@ module Invidious::Frontend::Pagination end end - def nav_ctoken(locale : String?, *, base_url : String | URI, ctoken : String?, first_page : Bool) + def nav_ctoken(locale : String?, *, base_url : String | URI, ctoken : String?, first_page : Bool, params : URI::Params) return String.build do |str| str << %(<div class="h-box">\n) str << %(<div class="page-nav-container flexible">\n) @@ -106,8 +106,8 @@ module Invidious::Frontend::Pagination str << %(<div class="page-next-container flex-right">) if !ctoken.nil? - params_next = URI::Params{"continuation" => ctoken} - url_next = HttpServer::Utils.add_params_to_url(base_url, params_next) + params["continuation"] = ctoken + url_next = HttpServer::Utils.add_params_to_url(base_url, params) self.next_page(str, locale, url_next.to_s) end diff --git a/src/invidious/views/channel.ecr b/src/invidious/views/channel.ecr index 9349fffc..fbb43358 100644 --- a/src/invidious/views/channel.ecr +++ b/src/invidious/views/channel.ecr @@ -22,6 +22,7 @@ base_url: relative_url, ctoken: next_continuation, first_page: continuation.nil?, + params: env.params.query, ) %> |
