discourse-steam-login/lib/validators/enable_steam_logins_validat...

20 lines
389 B
Ruby
Raw Permalink Normal View History

2019-07-29 21:31:07 -04:00
# frozen_string_literal: true
2019-05-10 03:48:41 -04:00
class EnableSteamLoginsValidator
def initialize(opts = {})
@opts = opts
end
def valid_value?(val)
return true if val == "f"
2019-05-10 03:48:41 -04:00
return false if SiteSetting.steam_web_api_key.blank?
true
end
def error_message
if SiteSetting.steam_web_api_key.blank?
I18n.t("site_settings.errors.steam_web_api_key_is_empty")
2019-05-10 03:48:41 -04:00
end
end
end