24 lines
486 B
Ruby
Executable File
24 lines
486 B
Ruby
Executable File
class Admin::MessagesController < ApplicationController
|
|
layout "admin"
|
|
before_filter :auth_admin
|
|
|
|
|
|
def index
|
|
@need = Need.find(params[:need_id])
|
|
@comments = @need.messages.order(created_at: :desc).page params[:page]
|
|
|
|
end
|
|
|
|
def destroy
|
|
@message = Message.find(params['id'])
|
|
if @message.destroy
|
|
flash[:notice] = "Commentaire supprimé"
|
|
else
|
|
flash[:error] = "Impossible de supprimer ce commentaire"
|
|
end
|
|
|
|
redirect_to :back
|
|
end
|
|
|
|
end
|