Class: Thredded::MessageboardGroupsController
Instance Method Summary
collapse
Methods included from UrlsHelper
#delete_post_path, #edit_post_path, #edit_preferences_path, #edit_preferences_url, #mark_unread_path, #permalink_path, #post_path, #post_url, #quote_post_path, #search_path, #topic_path, #topic_url, #user_path
Instance Method Details
#create ⇒ Object
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'app/controllers/thredded/messageboard_groups_controller.rb', line 10
def create
@messageboard_group = Thredded::MessageboardGroup.new(messageboard_group_params)
authorize @messageboard_group, :create?
if @messageboard_group.save
redirect_to root_path, notice: I18n.t('thredded.messageboard_group.saved', name: @messageboard_group.name)
else
flash.now[:notice] = @messageboard_group.errors.full_messages.to_sentence
render action: :new
end
end
|
#new ⇒ Object
5
6
7
8
|
# File 'app/controllers/thredded/messageboard_groups_controller.rb', line 5
def new
@messageboard_group = Thredded::MessageboardGroup.new
authorize @messageboard_group, :create?
end
|