mirror of
https://github.com/internetee/registry.git
synced 2025-06-07 21:25:39 +02:00
replaced deprecated method (search)
This commit is contained in:
parent
e5e56b9de7
commit
f9f74fa3e3
20 changed files with 26 additions and 26 deletions
|
@ -18,8 +18,8 @@ module Admin
|
||||||
balance_params.delete('created_at_gteq')
|
balance_params.delete('created_at_gteq')
|
||||||
end
|
end
|
||||||
|
|
||||||
@q = AccountActivity.includes(:invoice, account: :registrar).search(params[:q])
|
@q = AccountActivity.includes(:invoice, account: :registrar).ransack(params[:q])
|
||||||
@b = AccountActivity.search(balance_params)
|
@b = AccountActivity.ransack(balance_params)
|
||||||
@q.sorts = 'id desc' if @q.sorts.empty?
|
@q.sorts = 'id desc' if @q.sorts.empty?
|
||||||
|
|
||||||
@account_activities = @q.result.page(params[:page]).per(params[:results_per_page])
|
@account_activities = @q.result.page(params[:page]).per(params[:results_per_page])
|
||||||
|
|
|
@ -3,7 +3,7 @@ module Admin
|
||||||
load_and_authorize_resource
|
load_and_authorize_resource
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@q = Account.includes(:registrar).search(params[:q])
|
@q = Account.includes(:registrar).ransack(params[:q])
|
||||||
@accounts = @q.result.page(params[:page])
|
@accounts = @q.result.page(params[:page])
|
||||||
@accounts = @accounts.per(params[:results_per_page]) if paginate?
|
@accounts = @accounts.per(params[:results_per_page]) if paginate?
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ module Admin
|
||||||
before_action :set_user, only: [:show, :edit, :update, :destroy]
|
before_action :set_user, only: [:show, :edit, :update, :destroy]
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@q = AdminUser.search(params[:q])
|
@q = AdminUser.ransack(params[:q])
|
||||||
@admin_users = @q.result.page(params[:page]).order(:username)
|
@admin_users = @q.result.page(params[:page]).order(:username)
|
||||||
@count = @q.result.count
|
@count = @q.result.count
|
||||||
@admin_users = @admin_users.per(params[:results_per_page]) if paginate?
|
@admin_users = @admin_users.per(params[:results_per_page]) if paginate?
|
||||||
|
|
|
@ -3,7 +3,7 @@ module Admin
|
||||||
load_and_authorize_resource
|
load_and_authorize_resource
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@q = ApiUser.includes(:registrar).search(params[:q])
|
@q = ApiUser.includes(:registrar).ransack(params[:q])
|
||||||
@api_users = @q.result.page(params[:page])
|
@api_users = @q.result.page(params[:page])
|
||||||
@api_users = @api_users.per(params[:results_per_page]) if paginate?
|
@api_users = @api_users.per(params[:results_per_page]) if paginate?
|
||||||
end
|
end
|
||||||
|
|
|
@ -5,14 +5,14 @@ module Admin
|
||||||
before_action :set_bank_statement, only: %i[show bind_invoices]
|
before_action :set_bank_statement, only: %i[show bind_invoices]
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@q = BankStatement.search(params[:q])
|
@q = BankStatement.ransack(params[:q])
|
||||||
@q.sorts = 'id desc' if @q.sorts.empty?
|
@q.sorts = 'id desc' if @q.sorts.empty?
|
||||||
@bank_statements = @q.result.page(params[:page])
|
@bank_statements = @q.result.page(params[:page])
|
||||||
@bank_statements = @bank_statements.per(params[:results_per_page]) if paginate?
|
@bank_statements = @bank_statements.per(params[:results_per_page]) if paginate?
|
||||||
end
|
end
|
||||||
|
|
||||||
def show
|
def show
|
||||||
@q = @bank_statement.bank_transactions.includes(:account_activity).search(params[:q])
|
@q = @bank_statement.bank_transactions.includes(:account_activity).ransack(params[:q])
|
||||||
@q.sorts = 'account_activity_id desc' if @q.sorts.empty?
|
@q.sorts = 'account_activity_id desc' if @q.sorts.empty?
|
||||||
@bank_transactions = @q.result.page(params[:page])
|
@bank_transactions = @q.result.page(params[:page])
|
||||||
end
|
end
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Admin
|
||||||
prices = ::Billing::Price.send(@search.status)
|
prices = ::Billing::Price.send(@search.status)
|
||||||
end
|
end
|
||||||
|
|
||||||
@q = prices.search(params[:q])
|
@q = prices.ransack(params[:q])
|
||||||
@q.sorts = ['zone_id asc', 'duration asc', 'operation_category asc',
|
@q.sorts = ['zone_id asc', 'duration asc', 'operation_category asc',
|
||||||
'valid_from desc', 'valid_to asc'] if @q.sorts.empty?
|
'valid_from desc', 'valid_to asc'] if @q.sorts.empty?
|
||||||
@prices = @q.result.page(params[:page])
|
@prices = @q.result.page(params[:page])
|
||||||
|
|
|
@ -5,7 +5,7 @@ module Admin
|
||||||
def index
|
def index
|
||||||
params[:q] ||= {}
|
params[:q] ||= {}
|
||||||
domains = BlockedDomain.all.order(:name)
|
domains = BlockedDomain.all.order(:name)
|
||||||
@q = domains.search(params[:q])
|
@q = domains.ransack(params[:q])
|
||||||
@domains = @q.result.page(params[:page])
|
@domains = @q.result.page(params[:page])
|
||||||
@domains = @domains.per(params[:results_per_page]) if params[:results_per_page].to_i.positive?
|
@domains = @domains.per(params[:results_per_page]) if params[:results_per_page].to_i.positive?
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ module Admin
|
||||||
|
|
||||||
# GET /bounced_mail_addresses
|
# GET /bounced_mail_addresses
|
||||||
def index
|
def index
|
||||||
@q = BouncedMailAddress.all.order(created_at: :desc).search(params[:q])
|
@q = BouncedMailAddress.all.order(created_at: :desc).ransack(params[:q])
|
||||||
@bounced_mail_addresses = @q.result.page(params[:page]).per(params[:results_per_page])
|
@bounced_mail_addresses = @q.result.page(params[:page]).per(params[:results_per_page])
|
||||||
@count = @q.result.count
|
@count = @q.result.count
|
||||||
end
|
end
|
||||||
|
|
|
@ -7,7 +7,7 @@ module Admin
|
||||||
def index
|
def index
|
||||||
params[:q] ||= {}
|
params[:q] ||= {}
|
||||||
|
|
||||||
@q = Version::ContactVersion.search(params[:q])
|
@q = Version::ContactVersion.ransack(params[:q])
|
||||||
@versions = @q.result.page(params[:page])
|
@versions = @q.result.page(params[:page])
|
||||||
search_params = params[:q].deep_dup
|
search_params = params[:q].deep_dup
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@ module Admin
|
||||||
end
|
end
|
||||||
|
|
||||||
versions = Version::ContactVersion.includes(:item).where(whereS).order(created_at: :desc, id: :desc)
|
versions = Version::ContactVersion.includes(:item).where(whereS).order(created_at: :desc, id: :desc)
|
||||||
@q = versions.search(params[:q])
|
@q = versions.ransack(params[:q])
|
||||||
@versions = @q.result.page(params[:page])
|
@versions = @q.result.page(params[:page])
|
||||||
@versions = @versions.per(params[:results_per_page]) if params[:results_per_page].to_i.positive?
|
@versions = @versions.per(params[:results_per_page]) if params[:results_per_page].to_i.positive?
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ module Admin
|
||||||
contacts = filter_by_flags(contacts)
|
contacts = filter_by_flags(contacts)
|
||||||
|
|
||||||
normalize_search_parameters do
|
normalize_search_parameters do
|
||||||
@q = contacts.search(search_params)
|
@q = contacts.ransack(search_params)
|
||||||
@contacts = @q.result.distinct.page(params[:page])
|
@contacts = @q.result.distinct.page(params[:page])
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ module Admin
|
||||||
before_action :load_zone, only: %i[edit update destroy]
|
before_action :load_zone, only: %i[edit update destroy]
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@q = ::DNS::Zone.search(params[:q])
|
@q = ::DNS::Zone.ransack(params[:q])
|
||||||
@count = @q.result.count
|
@count = @q.result.count
|
||||||
@zones = @q.result.page(params[:page]).per(params[:results_per_page])
|
@zones = @q.result.page(params[:page]).per(params[:results_per_page])
|
||||||
end
|
end
|
||||||
|
|
|
@ -7,7 +7,7 @@ module Admin
|
||||||
def index
|
def index
|
||||||
params[:q] ||= {}
|
params[:q] ||= {}
|
||||||
|
|
||||||
@q = Version::DomainVersion.includes(:item).search(params[:q])
|
@q = Version::DomainVersion.includes(:item).ransack(params[:q])
|
||||||
@versions = @q.result.page(params[:page])
|
@versions = @q.result.page(params[:page])
|
||||||
search_params = params[:q].deep_dup
|
search_params = params[:q].deep_dup
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ module Admin
|
||||||
whereS += " AND 1=0" if registrars == []
|
whereS += " AND 1=0" if registrars == []
|
||||||
|
|
||||||
versions = Version::DomainVersion.includes(:item).where(whereS).order(created_at: :desc, id: :desc)
|
versions = Version::DomainVersion.includes(:item).where(whereS).order(created_at: :desc, id: :desc)
|
||||||
@q = versions.search(params[:q])
|
@q = versions.ransack(params[:q])
|
||||||
@versions = @q.result.page(params[:page])
|
@versions = @q.result.page(params[:page])
|
||||||
@versions = @versions.per(params[:results_per_page]) if params[:results_per_page].to_i.positive?
|
@versions = @versions.per(params[:results_per_page]) if params[:results_per_page].to_i.positive?
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ module Admin
|
||||||
end
|
end
|
||||||
|
|
||||||
normalize_search_parameters do
|
normalize_search_parameters do
|
||||||
@q = domains.search(params[:q])
|
@q = domains.ransack(params[:q])
|
||||||
@domains = @q.result.page(params[:page])
|
@domains = @q.result.page(params[:page])
|
||||||
if @domains.count == 1 && params[:q][:name_matches].present?
|
if @domains.count == 1 && params[:q][:name_matches].present?
|
||||||
redirect_to [:admin, @domains.first] and return
|
redirect_to [:admin, @domains.first] and return
|
||||||
|
@ -22,7 +22,7 @@ module Admin
|
||||||
# if we do not get any results, add wildcards to the name field and search again
|
# if we do not get any results, add wildcards to the name field and search again
|
||||||
n_cache = params[:q][:name_matches]
|
n_cache = params[:q][:name_matches]
|
||||||
params[:q][:name_matches] = "%#{params[:q][:name_matches]}%"
|
params[:q][:name_matches] = "%#{params[:q][:name_matches]}%"
|
||||||
@q = domains.search(params[:q])
|
@q = domains.ransack(params[:q])
|
||||||
@domains = @q.result.page(params[:page])
|
@domains = @q.result.page(params[:page])
|
||||||
params[:q][:name_matches] = n_cache # we don't want to show wildcards in search form
|
params[:q][:name_matches] = n_cache # we don't want to show wildcards in search form
|
||||||
end
|
end
|
||||||
|
|
|
@ -36,7 +36,7 @@ module Admin
|
||||||
invoices = filter_by_status
|
invoices = filter_by_status
|
||||||
invoices = filter_by_receipt_date(invoices)
|
invoices = filter_by_receipt_date(invoices)
|
||||||
|
|
||||||
@q = invoices.search(params[:q])
|
@q = invoices.ransack(params[:q])
|
||||||
@q.sorts = 'number desc' if @q.sorts.empty?
|
@q.sorts = 'number desc' if @q.sorts.empty?
|
||||||
@invoices = @q.result.page(params[:page])
|
@invoices = @q.result.page(params[:page])
|
||||||
@invoices = @invoices.per(params[:results_per_page]) if paginate?
|
@invoices = @invoices.per(params[:results_per_page]) if paginate?
|
||||||
|
|
|
@ -4,7 +4,7 @@ module Admin
|
||||||
before_action :set_default_dates, only: [:index]
|
before_action :set_default_dates, only: [:index]
|
||||||
|
|
||||||
def index
|
def index
|
||||||
@q = ApiLog::ReppLog.search(params[:q])
|
@q = ApiLog::ReppLog.ransack(params[:q])
|
||||||
@q.sorts = 'id desc' if @q.sorts.empty?
|
@q.sorts = 'id desc' if @q.sorts.empty?
|
||||||
|
|
||||||
@repp_logs = @q.result
|
@repp_logs = @q.result
|
||||||
|
|
|
@ -6,7 +6,7 @@ module Admin
|
||||||
def index
|
def index
|
||||||
params[:q] ||= {}
|
params[:q] ||= {}
|
||||||
domains = ReservedDomain.all.order(:name)
|
domains = ReservedDomain.all.order(:name)
|
||||||
@q = domains.search(params[:q])
|
@q = domains.ransack(params[:q])
|
||||||
@domains = @q.result.page(params[:page])
|
@domains = @q.result.page(params[:page])
|
||||||
@domains = @domains.per(params[:results_per_page]) if params[:results_per_page].to_i.positive?
|
@domains = @domains.per(params[:results_per_page]) if params[:results_per_page].to_i.positive?
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ class Registrar
|
||||||
logger.warn('Invalid date')
|
logger.warn('Invalid date')
|
||||||
end
|
end
|
||||||
|
|
||||||
@q = account.activities.includes(:invoice).search(params[:q])
|
@q = account.activities.includes(:invoice).ransack(params[:q])
|
||||||
@q.sorts = 'id desc' if @q.sorts.empty?
|
@q.sorts = 'id desc' if @q.sorts.empty?
|
||||||
|
|
||||||
respond_to do |format|
|
respond_to do |format|
|
||||||
|
|
|
@ -27,7 +27,7 @@ class Registrar
|
||||||
end
|
end
|
||||||
|
|
||||||
normalize_search_parameters do
|
normalize_search_parameters do
|
||||||
@q = contacts.search(search_params)
|
@q = contacts.ransack(search_params)
|
||||||
end
|
end
|
||||||
|
|
||||||
contacts = @q.result
|
contacts = @q.result
|
||||||
|
|
|
@ -26,14 +26,14 @@ class Registrar
|
||||||
end
|
end
|
||||||
|
|
||||||
normalize_search_parameters do
|
normalize_search_parameters do
|
||||||
@q = domains.search(search_params.except(:contacts_ident_eq))
|
@q = domains.ransack(search_params.except(:contacts_ident_eq))
|
||||||
@domains = @q.result.page(params[:page])
|
@domains = @q.result.page(params[:page])
|
||||||
|
|
||||||
# if we do not get any results, add wildcards to the name field and search again
|
# if we do not get any results, add wildcards to the name field and search again
|
||||||
if @domains.count == 0 && search_params[:name_matches] !~ /^%.+%$/
|
if @domains.count == 0 && search_params[:name_matches] !~ /^%.+%$/
|
||||||
new_search_params = search_params.to_h.except(:contacts_ident_eq)
|
new_search_params = search_params.to_h.except(:contacts_ident_eq)
|
||||||
new_search_params[:name_matches] = "%#{new_search_params[:name_matches]}%"
|
new_search_params[:name_matches] = "%#{new_search_params[:name_matches]}%"
|
||||||
@q = domains.search(new_search_params)
|
@q = domains.ransack(new_search_params)
|
||||||
@domains = @q.result.page(params[:page])
|
@domains = @q.result.page(params[:page])
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -7,7 +7,7 @@ class Registrar
|
||||||
invoices = current_registrar_user.registrar.invoices.includes(:items, :account_activity)
|
invoices = current_registrar_user.registrar.invoices.includes(:items, :account_activity)
|
||||||
|
|
||||||
normalize_search_parameters do
|
normalize_search_parameters do
|
||||||
@q = invoices.search(params[:q])
|
@q = invoices.ransack(params[:q])
|
||||||
@q.sorts = 'id desc' if @q.sorts.empty?
|
@q.sorts = 'id desc' if @q.sorts.empty?
|
||||||
@invoices = @q.result.page(params[:page])
|
@invoices = @q.result.page(params[:page])
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue