Sha256: caf7005f00f34be646d6befef093431856ef89e934a975e3745863a6f90862ba
Contents?: true
Size: 763 Bytes
Versions: 8
Compression:
Stored size: 763 Bytes
Contents
# -*- encoding : utf-8 -*- class UpgradeRecaptchaToV3 < Card::Migration::Core def up update_card! [:recaptcha_settings, :self, :structure], content: <<-STRING {{+site key}} {{+secret key}} {{+minimum score}} {{+proxy}} STRING { public: :site, private: :secret }.each do |old_name, new_name| codename = "recaptcha_#{old_name}_key".to_sym next unless Card::Codename[codename] update_card! codename, name: "#{Card[:recaptcha_settings].name}+#{new_name} key", codename: "recaptcha_#{new_name}_key" end ensure_card [Card[:recaptcha_settings].name, "minimum score"], codename: "recaptcha_minimum_score", type_id: Card::NumberID end end
Version data entries
8 entries across 8 versions & 1 rubygems