add support for post version queries
This commit is contained in:
17
app/logical/reports/post_versions_added.rb
Normal file
17
app/logical/reports/post_versions_added.rb
Normal file
@@ -0,0 +1,17 @@
|
||||
module Reports
|
||||
class PostVersionsAdded
|
||||
attr_reader :tag, :email
|
||||
|
||||
def initialize(tag, email)
|
||||
@tag = tag
|
||||
@email = email
|
||||
end
|
||||
|
||||
def process!
|
||||
if tag
|
||||
json = {"type" => "post_versions_added", "tag" => tag, "email" => email}.to_json
|
||||
SqsService.new(Danbooru.config.aws_sqs_post_versions_url).send_message(json)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
17
app/logical/reports/post_versions_removed.rb
Normal file
17
app/logical/reports/post_versions_removed.rb
Normal file
@@ -0,0 +1,17 @@
|
||||
module Reports
|
||||
class PostVersionsRemoved
|
||||
attr_reader :tag, :email
|
||||
|
||||
def initialize(tag, email)
|
||||
@tag = tag
|
||||
@email = email
|
||||
end
|
||||
|
||||
def process!
|
||||
if tag
|
||||
json = {"type" => "post_versions_removed", "tag" => tag, "email" => email}.to_json
|
||||
SqsService.new(Danbooru.config.aws_sqs_post_versions_url).send_message(json)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user