Admin accounts page lists accounts

master
Eugen Rochko 8 years ago
parent 816284d739
commit ec44cff9a2
  1. 2
      app/controllers/admin/accounts_controller.rb
  2. 19
      app/views/admin/accounts/index.html.haml

@ -6,8 +6,10 @@ class Admin::AccountsController < ApplicationController
layout 'public'
def index
@accounts = Account.order('domain ASC, username ASC').paginate(page: params[:page], per_page: 40)
end
def show
@account = Account.find(params[:id])
end
end

@ -0,0 +1,19 @@
%table.table
%thead
%tr
%th Username
%th Domain
%th Subscribed
%tbody
- @accounts.each do |account|
%tr
%td= account.username
%td= account.domain
%th
- if account.local?
Local
- elsif account.subscribed?
%i.fa.fa-check
- else
%i.fa.fa-times
= will_paginate @accounts, pagination_options
Loading…
Cancel
Save