Skip to content

Commit c95e730

Browse files
committed
Fix quick filter pagination
Parameters for filters were missing from turbo frames, causing next pages to load the "normal" results.
1 parent 0f94bc3 commit c95e730

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

app/views/topics/index.html.slim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
- if @topics.size == 25
3232
- last_topic = @topics.last
3333
- cursor = "#{last_topic.last_activity.iso8601}_#{last_topic.id}"
34-
= turbo_frame_tag "pagination", src: topics_path(cursor: cursor, viewing_since: @viewing_since.iso8601, format: :turbo_stream), loading: :lazy do
34+
= turbo_frame_tag "pagination", src: topics_path(cursor: cursor, viewing_since: @viewing_since.iso8601, filter: params[:filter], team_id: params[:team_id], note_tag: params[:note_tag], format: :turbo_stream), loading: :lazy do
3535
.loading-indicator Loading more topics...
3636
- else
3737
= turbo_frame_tag "pagination"

app/views/topics/index.turbo_stream.slim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
- last_topic = @topics.last
1111
- cursor = "#{last_topic.last_activity.iso8601}_#{last_topic.id}"
1212
= turbo_stream.replace "pagination" do
13-
= turbo_frame_tag "pagination", src: topics_path(cursor: cursor, viewing_since: @viewing_since.iso8601, format: :turbo_stream), loading: :lazy do
13+
= turbo_frame_tag "pagination", src: topics_path(cursor: cursor, viewing_since: @viewing_since.iso8601, filter: params[:filter], team_id: params[:team_id], note_tag: params[:note_tag], format: :turbo_stream), loading: :lazy do
1414
.loading-indicator Loading more topics...
1515
- elsif params[:cursor].present?
1616
= turbo_stream.remove "pagination"

0 commit comments

Comments
 (0)