Actually do it in a not broken way

This commit is contained in:
floppydiskette 2024-08-13 17:05:22 +01:00
commit 14fd952f94
No known key found for this signature in database
2 changed files with 6 additions and 4 deletions

View file

@ -6,7 +6,7 @@ module HomeHelper
stdout, stderr, status = Open3.capture3('getent', 'passwd')
return [] unless status.success?
valid_users = stdout.split("\n").select { |user| user.start_with?(/\w/) }.map(&:split).map(&:first)
valid_users.map do |user|
return valid_users.map do |user|
user.split(':')[0]
end
end
@ -18,6 +18,8 @@ module HomeHelper
end
end
users = list_all_users
users_with_public_html(users)
def get_members
users = list_all_users
users_with_public_html(users)
end
end

View file

@ -7,7 +7,7 @@
<div class="section">
<p>Members</p>
<ul class="members">
<% list_all_users.each do |user| %>
<% get_members.each do |user| %>
<li><a href="/~<%= user %>"><%= user %></a></li>
<% end %>
</ul>