* admin controllers i18n * remove ja.yml * fix for spec * fix for spec 2 * Apply suggestions from code review Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com> * Update config/locales/controllers/admin/fr.yml Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com> Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com>
24 lines
594 B
Ruby
24 lines
594 B
Ruby
module Admin
|
|
class WelcomeController < Admin::ApplicationController
|
|
layout "admin"
|
|
|
|
def index
|
|
@daily_threads = Article.where("title LIKE 'Welcome Thread - %'")
|
|
end
|
|
|
|
def create
|
|
welcome_thread = Article.create(
|
|
body_markdown: welcome_thread_content,
|
|
user: User.staff_account,
|
|
)
|
|
redirect_to "#{Addressable::URI.parse(welcome_thread.path).path}/edit"
|
|
end
|
|
|
|
private
|
|
|
|
def welcome_thread_content
|
|
I18n.t("admin.welcome_controller.thread_content",
|
|
community: ::Settings::Community.community_name)
|
|
end
|
|
end
|
|
end
|