docbrown/app/controllers/admin/welcome_controller.rb
yheuhtozr ef290a5120
controllers/admin i18n (#17085)
* 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>
2022-04-26 09:40:09 -06:00

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