use member settings, remove show, tighter pundit

This commit is contained in:
Torsten
2023-09-01 15:22:24 +03:00
parent 973ede68b2
commit 55cade0df5
6 changed files with 37 additions and 65 deletions

View File

@ -6,9 +6,12 @@ class MembersController < ApplicationController
end
def show
authorize @member
render "settings"
end
def edit
authorize @member
end
def settings
@ -26,6 +29,7 @@ class MembersController < ApplicationController
end
def update
authorize @member
if @member.update(member_params)
redirect_to @member, notice: "Member was successfully updated."
else