From c6a187b25a09445fe74290fe532fd89257395dfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A2u=20Cao?= Date: Wed, 28 May 2025 12:50:10 +0400 Subject: [PATCH] Limit invitees on admin user page, link to invitations for more --- app/controllers/admin/users_controller.rb | 4 ++++ app/views/admin/users/show.html.erb | 9 ++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/controllers/admin/users_controller.rb b/app/controllers/admin/users_controller.rb index 0baeed7..e6504e4 100644 --- a/app/controllers/admin/users_controller.rb +++ b/app/controllers/admin/users_controller.rb @@ -24,6 +24,10 @@ class Admin::UsersController < Admin::BaseController # GET /admin/users/:username def show + @invitees = @user.invitees + @recent_invitees = @user.invitees.order(created_at: :desc).limit(5) + @more_invitees = (@invitees - @recent_invitees).count + if Setting.lndhub_admin_enabled? @lndhub_user = @user.lndhub_user end diff --git a/app/views/admin/users/show.html.erb b/app/views/admin/users/show.html.erb index 6147850..367b5a7 100644 --- a/app/views/admin/users/show.html.erb +++ b/app/views/admin/users/show.html.erb @@ -99,10 +99,13 @@ Invited users - <% if @user.invitees.length > 0 %> + <% if @invitees.any? %> <% else %>—<% end %>