diff --git a/app/controllers/admin/contacts_controller.rb b/app/controllers/admin/contacts_controller.rb index 960d74002..3a05bb759 100644 --- a/app/controllers/admin/contacts_controller.rb +++ b/app/controllers/admin/contacts_controller.rb @@ -20,6 +20,8 @@ class Admin::ContactsController < AdminController else contacts = Contact.includes(:registrar) end + contacts = contacts.where("ident_country_code is null or ident_country_code=''") if params[:only_no_country_code].eql?('1') + normalize_search_parameters do @q = contacts.search(search_params) diff --git a/app/views/admin/contacts/index.haml b/app/views/admin/contacts/index.haml index 715b87eb6..566ce05db 100644 --- a/app/views/admin/contacts/index.haml +++ b/app/views/admin/contacts/index.haml @@ -59,7 +59,12 @@ .form-group = label_tag t(:results_per_page) = text_field_tag :results_per_page, params[:results_per_page], class: 'form-control', placeholder: t(:results_per_page) - .col-md-3{style: 'padding-top: 25px;'} + .col-md-3 + .form-group + = label_tag "Only wout ident CC?" + = check_box_tag :only_no_country_code, '1',params[:only_no_country_code].eql?('1'), class: 'form-control' + .row + .col-md-3{style: 'padding-top: 25px;float:right;'} %button.btn.btn-primary   %span.glyphicon.glyphicon-search