# frozen_string_literal: true class ProblemCheck::OutOfDateThemes < ProblemCheck self.priority = "low" def call return no_problem if out_of_date_themes.empty? problem end private def out_of_date_themes @out_of_date_themes ||= RemoteTheme.out_of_date_themes end def message "#{I18n.t("dashboard.problem.out_of_date_themes")}" end def themes_list out_of_date_themes .map do |name, id| "
  • #{CGI.escapeHTML(name)}
  • " end .join("\n") end end