From ccc073ba82c2220be0b30efdd71da4413e1cb537 Mon Sep 17 00:00:00 2001 From: BOHUNG Date: Thu, 26 Mar 2020 18:58:31 +0800 Subject: [PATCH] fix bug --- patchfile.gemspec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/patchfile.gemspec b/patchfile.gemspec index 7cef338..e2d3689 100644 --- a/patchfile.gemspec +++ b/patchfile.gemspec @@ -31,7 +31,6 @@ f = File.open(ENV['PWD']+'/app/views/shared/_side_bar.html.erb','w') f.write(@file_text) f.close puts "finish change patchfile in #{ENV['PWD']}/app/views/shared" -check_text = ' {{site_name}}' change_text = ' {{site_name}}' all_template.each do |folder| if !folder.include?('mobile') @@ -46,8 +45,9 @@ all_template.each do |folder| end filename = folder+'home/header.html.erb' texts = File.read(filename) - new_texts = texts.gsub(check_text,change_text) - if new_texts != texts + texts_html = Nokogiri::HTML.parse(texts) + if texts_html.css('.navbar-brand').length == 1 + new_texts = texts.gsub(texts_html.css('.navbar-brand').to_s,change_text) File.open(filename,'w') do |f| f.write new_texts end