diff --git a/app.rb b/app.rb index 3a6d2b22..c4d83822 100644 --- a/app.rb +++ b/app.rb @@ -429,7 +429,7 @@ end get '/browse/?' do params.delete 'tag' if params[:tag].nil? || params[:tag].empty? site_dataset = browse_sites_dataset - site_dataset = site_dataset.paginate @current_page, 300 + site_dataset = site_dataset.paginate @current_page, Site::BROWSE_PAGINATION_LENGTH @page_count = site_dataset.page_count || 1 @sites = site_dataset.all erb :browse diff --git a/models/site.rb b/models/site.rb index 2e449d83..268f047a 100644 --- a/models/site.rb +++ b/models/site.rb @@ -123,6 +123,7 @@ class Site < Sequel::Model plan_five: 5 } + BROWSE_PAGINATION_LENGTH = 300 many_to_many :tags diff --git a/views/browse.erb b/views/browse.erb index 4363a15e..9a7babb8 100644 --- a/views/browse.erb +++ b/views/browse.erb @@ -63,7 +63,7 @@