discourse/app/services/problem_check
Ted Johansson 6d1c2a3d5a
FIX: Don't clear inline problems when loading admin dashboard (#28220)
We support a low-level construct called "inline checks", which you can use to register a problem ad-hoc from within application code.

Problems registered by inline checks never show up in the admin dashboard, this is because when loading the dashboard, we run all realtime checks and look for problems. Because of an oversight, we considered inline checks to be "realtime", causing them to be run and clear their problem status.

To fix this, we don't consider inline checks to be realtime, to prevent them from running when loading the admin dashboard.
2024-08-05 11:45:55 +08:00
..
bad_favicon_url.rb
email_polling_errored_recently.rb
facebook_config.rb
failing_emails.rb
force_https.rb
github_config.rb
google_analytics_version.rb
google_oauth2_config.rb
group_email_credentials.rb
host_names.rb
image_magick.rb
inline_problem_check.rb FIX: Don't clear inline problems when loading admin dashboard (#28220) 2024-08-05 11:45:55 +08:00
maxmind_db_configuration.rb
missing_mailgun_api_key.rb
out_of_date_themes.rb
poll_pop3_auth_error.rb
poll_pop3_timeout.rb
problem.rb
rails_env.rb
ram.rb
s3_backup_config.rb
s3_cdn.rb
s3_upload_config.rb
sidekiq_check.rb
subfolder_ends_in_slash.rb
translation_overrides.rb
twitter_config.rb
twitter_login.rb
unreachable_themes.rb
watched_words.rb