add debugging for #3651
This commit is contained in:
@@ -115,7 +115,7 @@ class ArtistUrl < ApplicationRecord
|
||||
|
||||
def validate_url_format
|
||||
uri = Addressable::URI.parse(url)
|
||||
errors[:url] << "must begin with http:// or https://" if !uri.scheme.in?(%w[http https])
|
||||
errors[:url] << " #{uri} must begin with http:// or https://" if !uri.scheme.in?(%w[http https])
|
||||
rescue Addressable::URI::InvalidURIError => error
|
||||
errors[:url] << "is malformed: #{error}"
|
||||
end
|
||||
|
||||
@@ -59,6 +59,11 @@ class Tag < ApplicationRecord
|
||||
end
|
||||
|
||||
def increment_post_counts(tag_names)
|
||||
if Rails.env.production? && tag_names.include?("breasts")
|
||||
trace = Kernel.caller.grep(/danbooru/).reject {|x| x =~ /bundle/}.map {|x| x.sub(/\/var\/www\/danbooru2\/releases\/\d+\//, "")}.join("\n").slice(0, 4095)
|
||||
::NewRelic::Agent.record_custom_event("increment_post_counts", user_id: CurrentUser.id, pid: Process.pid, stacktrace: trace, hash: Cache.hash(tag_names))
|
||||
end
|
||||
|
||||
Tag.where(:name => tag_names).update_all("post_count = post_count + 1")
|
||||
end
|
||||
|
||||
|
||||
@@ -5,6 +5,8 @@ en:
|
||||
hello: "Hello world"
|
||||
activerecord:
|
||||
attributes:
|
||||
artist_url:
|
||||
url: ""
|
||||
forum_post_vote:
|
||||
creator_id: "Your vote"
|
||||
post:
|
||||
|
||||
Reference in New Issue
Block a user