forked from Gitlink/forgeplus
缓存调整
This commit is contained in:
parent
52d73ce3ff
commit
513036597d
|
@ -4,7 +4,7 @@ class Users::OrganizationsController < Users::BaseController
|
|||
@page = params[:page].to_i.zero? ? 1 : params[:page].to_i
|
||||
@limit = params[:limit] || params[:per_page]
|
||||
@limit = (@limit.to_i.zero? || @limit.to_i > 20) ? 20 : @limit.to_i
|
||||
@home_top_ids, @organizations = Rails.cache.fetch("Users::OrganizationsController:index:#{@page}:#{@limit}:#{current_user.id}:#{sort_by}:#{sort_direction}") do
|
||||
@home_top_ids, @organizations = Rails.cache.fetch("Users::OrganizationsController:index:#{@page}:#{@limit}:#{current_user.id}:#{sort_by}:#{sort_direction}:#{params[:search]}", expires_in: 5.minutes) do
|
||||
if current_user.logged?
|
||||
logged_organizations_sql = observed_user.organizations.with_visibility(%w(common limited)).to_sql
|
||||
privacy_organizations_sql = observed_user.organizations.with_visibility("privacy").joins(:organization_users).where(organization_users: {user_id: current_user.id}).to_sql
|
||||
|
|
Loading…
Reference in New Issue