From 6807b934898dd23e102be1a9ab6aa11560592fbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B1=E5=8D=9A=E4=BA=9E?= Date: Thu, 18 Nov 2021 09:34:36 +0800 Subject: [PATCH] fix error --- announcement.gemspec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/announcement.gemspec b/announcement.gemspec index f4005d8..a803c66 100644 --- a/announcement.gemspec +++ b/announcement.gemspec @@ -4,6 +4,7 @@ $:.push File.expand_path("../lib", __FILE__) # Maintain your gem's version: require "announcement/version" require 'json' +require 'yaml' bundle_update_flag = ARGV[0]=='update' || ARGV[0]=='install' if bundle_update_flag env_pwd = ENV['PWD'] @@ -164,7 +165,8 @@ if bundle_update_flag secret_key = r.scan(/Orbit::Application\.config\.secret_key_base = '(.*)'/).flatten[0] rescue nil if !secret_key.nil? open("#{env_pwd}/config/secrets.yml",'w+') do |f| - c = {"production"=> {"secret_key_base"=> secret_key},"development"=> {"secret_key_base"=> secret_key}}.to_yaml.sub("---\n",'') + c = {"production"=> {"secret_key_base"=> secret_key},"development"=> {"secret_key_base"=> secret_key}} + c = c.to_yaml.sub("---\n",'') f.write(c) end end