mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-05-18 05:29:31 -04:00
Moved admin ban code to admin controler
This commit is contained in:
@@ -7,7 +7,7 @@ module Admin
|
||||
end
|
||||
|
||||
def destroy
|
||||
@member = Member.find_by!(slug: params[:id])
|
||||
@member = Member.find_by!(slug: params[:slug])
|
||||
@member.destroy
|
||||
redirect_to admin_members_path
|
||||
end
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
- if can?(:destroy, @member)
|
||||
%hr/
|
||||
= link_to admin_member_path(@member), method: :delete, data: { confirm: 'Are you sure?' }, class: 'btn btn-block btn-light text-danger' do
|
||||
= link_to admin_member_path(slug: @member.slug), method: :delete, data: { confirm: 'Are you sure?' }, class: 'btn btn-block btn-light text-danger' do
|
||||
= icon 'fas', 'ban'
|
||||
Ban member
|
||||
%hr/
|
||||
|
||||
@@ -109,7 +109,7 @@ Rails.application.routes.draw do
|
||||
get 'members/auth/:provider/callback' => 'authentications#create'
|
||||
|
||||
scope :admin do
|
||||
resources :members, controller: 'admin/members', as: 'admin_members'
|
||||
resources :members , param: :slug, controller: 'admin/members', as: 'admin_members'
|
||||
get '/' => 'admin#index', as: 'admin'
|
||||
get '/newsletter' => 'admin#newsletter', as: 'admin_newsletter'
|
||||
comfy_route :cms_admin, path: '/cms'
|
||||
|
||||
Reference in New Issue
Block a user