Sha256: cd9026f822f3187e60746afb870793a642f97ce9e6358415a5dbf628d1213c21
Contents?: true
Size: 851 Bytes
Versions: 12
Compression:
Stored size: 851 Bytes
Contents
# -*- encoding : utf-8 -*- class UpgradeRecaptchaToV3 < Cardio::Migration::Core def up update_card! %i[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
12 entries across 12 versions & 1 rubygems