superadmin can transfer dossier from a user to another user
This commit is contained in:
parent
116ba085bf
commit
332570bfba
5 changed files with 93 additions and 1 deletions
|
@ -16,6 +16,21 @@ module Manager
|
|||
end
|
||||
end
|
||||
|
||||
def transfer_edit
|
||||
@dossier = Dossier.find params[:id]
|
||||
end
|
||||
|
||||
def transfer
|
||||
transfer = DossierTransfer.create(email: params[:email], dossiers: [Dossier.find(params[:id])])
|
||||
if transfer.persisted?
|
||||
flash[:success] = "Une invitation de transfert a été envoyée à #{params[:email]}"
|
||||
else
|
||||
flash[:alert] = transfer.errors.full_messages.join("<br>")
|
||||
end
|
||||
|
||||
redirect_to manager_dossier_path(params[:id])
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def unfiltered_list?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue