diff --git a/app/logical/moderator/ip_addr_search.rb b/app/logical/moderator/ip_addr_search.rb index 1959e3626..4f3e8cdd5 100644 --- a/app/logical/moderator/ip_addr_search.rb +++ b/app/logical/moderator/ip_addr_search.rb @@ -26,7 +26,7 @@ module Moderator add_row(sums, ArtistVersion.where(updater_ip_addr: ip_addrs).group(:updater).count) add_row(sums, NoteVersion.where(updater_ip_addr: ip_addrs).group(:updater).count) add_row(sums, WikiPageVersion.where(updater_ip_addr: ip_addrs).group(:updater).count) - add_row(sums, Comment.where(ip_addr: ip_addrs).group(:creator).count) + add_row(sums, Comment.where(creator_ip_addr: ip_addrs).group(:creator).count) add_row(sums, Dmail.where(creator_ip_addr: ip_addrs).group(:from).count) add_row(sums, PostAppeal.where(creator_ip_addr: ip_addrs).group(:creator).count) add_row(sums, PostFlag.where(creator_ip_addr: ip_addrs).group(:creator).count) @@ -55,7 +55,7 @@ module Moderator add_row(sums, PoolArchive.where(updater_id: users.map(&:id)).group(:updater_ip_addr).count) if PoolArchive.enabled? add_row(sums, PostArchive.where(updater_id: users.map(&:id)).group(:updater_ip_addr).count) if PostArchive.enabled? add_row(sums, WikiPageVersion.where(updater: users).group(:updater_ip_addr).count) - add_row(sums, Comment.where(creator: users).group(:ip_addr).count) + add_row(sums, Comment.where(creator: users).group(:creator_ip_addr).count) add_row(sums, Dmail.where(from: users).group(:creator_ip_addr).count) add_row(sums, PostAppeal.where(creator: users).where.not(creator_ip_addr: nil).group(:creator_ip_addr).count) add_row(sums, PostFlag.where(creator: users).group(:creator_ip_addr).count) diff --git a/app/models/application_record.rb b/app/models/application_record.rb index e80fe1ccd..36e1e6879 100644 --- a/app/models/application_record.rb +++ b/app/models/application_record.rb @@ -178,7 +178,7 @@ class ApplicationRecord < ActiveRecord::Base protected def hidden_attributes - [:uploader_ip_addr, :updater_ip_addr, :creator_ip_addr, :ip_addr] + [:uploader_ip_addr, :updater_ip_addr, :creator_ip_addr] end def method_attributes @@ -243,7 +243,6 @@ class ApplicationRecord < ActiveRecord::Base if rec.creator_id.nil? rec.creator_id = CurrentUser.id rec.creator_ip_addr = CurrentUser.ip_addr if rec.respond_to?(:creator_ip_addr=) - rec.ip_addr = CurrentUser.ip_addr if rec.respond_to?(:ip_addr=) end end diff --git a/app/models/ip_ban.rb b/app/models/ip_ban.rb index da073b2e0..f345b06c2 100644 --- a/app/models/ip_ban.rb +++ b/app/models/ip_ban.rb @@ -26,7 +26,7 @@ class IpBan < ApplicationRecord end def self.query(user_ids) - comments = count_by_ip_addr("comments", user_ids, "creator_id", "ip_addr") + comments = count_by_ip_addr("comments", user_ids, "creator_id", "creator_ip_addr") notes = count_by_ip_addr("note_versions", user_ids, "updater_id", "updater_ip_addr") # pools = count_by_ip_addr("pool_versions", user_ids, "updater_id", "updater_ip_addr") wiki_pages = count_by_ip_addr("wiki_page_versions", user_ids, "updater_id", "updater_ip_addr") diff --git a/app/views/comments/partials/show/_comment.html.erb b/app/views/comments/partials/show/_comment.html.erb index de5bf1b63..a643e4f97 100644 --- a/app/views/comments/partials/show/_comment.html.erb +++ b/app/views/comments/partials/show/_comment.html.erb @@ -38,7 +38,7 @@