From c6ed0c81127d82eeb479c38d3aba4c1c24cf09e6 Mon Sep 17 00:00:00 2001 From: bohung Date: Tue, 20 Sep 2022 00:33:36 +0800 Subject: [PATCH] Update temp_file. --- temp_file/app/models/site.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/temp_file/app/models/site.rb b/temp_file/app/models/site.rb index 904a5c2..e1b546a 100644 --- a/temp_file/app/models/site.rb +++ b/temp_file/app/models/site.rb @@ -151,6 +151,10 @@ class Site # puts "cache header failed" # end @changed = self.changed? + if self.privileged_ip_login_only_changed? && self.privileged_ip_login_only + operation_result = Page.where(:module=>'login_page',:access_level.ne=>'ip').update_all(:access_level=>'ip') + self.privileged_page_count += operation_result.modified_count + end if self.privileged_ip_changed? self.privileged_ip_range = self.privileged_ip.map do |a, b| if a.present? && b.blank? @@ -319,4 +323,4 @@ class Site def min_memory return 50000 #50k bytes end -end \ No newline at end of file +end