mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 10:50:21 +08:00
Ask admins to fill in site_description on the dashboard, and send it to the hub
This commit is contained in:
parent
4fa11f159f
commit
bded4b26fa
3 changed files with 8 additions and 1 deletions
|
@ -36,6 +36,7 @@ class AdminDashboardData
|
|||
contact_email_check,
|
||||
send_consumer_email_check,
|
||||
title_check,
|
||||
site_description_check,
|
||||
access_password_removal,
|
||||
site_contact_username_check,
|
||||
notification_email_check ].compact
|
||||
|
@ -144,6 +145,10 @@ class AdminDashboardData
|
|||
I18n.t('dashboard.title_nag') if SiteSetting.title == SiteSetting.defaults[:title]
|
||||
end
|
||||
|
||||
def site_description_check
|
||||
return I18n.t('dashboard.site_description_missing') if !SiteSetting.site_description.present?
|
||||
end
|
||||
|
||||
def send_consumer_email_check
|
||||
I18n.t('dashboard.consumer_email_warning') if Rails.env == 'production' and ActionMailer::Base.smtp_settings[:address] =~ /gmail\.com|live\.com|yahoo\.com/
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue