Skip to content
Extraits de code Groupes Projets
Valider 783d9874 rédigé par Diaspora Europe's avatar Diaspora Europe
Parcourir les fichiers

added to admin section: which users are under the age of 13 #1283

parent 06d67bf8
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -5,7 +5,9 @@ class AdminsController < ApplicationController
def user_search
params[:user] ||= {}
params[:user].delete_if {|key, value| value.blank? }
@users = params[:user].empty? ? [] : User.where(params[:user])
@users = User.joins(person: :profile).where("profiles.birthday > date_sub(now(), interval 13 year)") if params[:under13]
@users = (@users || User).where(params[:user]) if params[:user].present?
@users ||= []
end
def admin_inviter
......
......@@ -22,6 +22,9 @@
= t('email')
= text_field_tag 'user[email]', params[:user][:email]
= t('.under_13')
= check_box_tag 'under13', params[:under13]
= submit_tag t('admins.stats.go')
......@@ -38,7 +41,7 @@
= user.person.profile.inspect
%br
= "invite token: #{invite_code_url(user.invited_by.invite_code)}" if user.invited_by.present?
= link_to "add_invites", add_invites_path(user.invitation_code)
= link_to t(".add_invites"), add_invites_path(user.invitation_code)
%br
%br
%br
......@@ -96,6 +96,7 @@ en:
you_currently: "you currently have %{user_invitation} invites left %{link}"
add_invites: "add invites"
email_to: "Email to Invite"
under_13: "Show users that are under 13 (COPPA)"
users:
zero: "%{count} users found"
one: "%{count} user found"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter