diff --git a/app/controllers/reports_controller.rb b/app/controllers/reports_controller.rb index 2ed38b9bf..cf8b4f65c 100644 --- a/app/controllers/reports_controller.rb +++ b/app/controllers/reports_controller.rb @@ -1,10 +1,5 @@ class ReportsController < ApplicationController - before_action :member_only, :except => [:upload_tags] - respond_to :html, :xml, :json, only: [:upload_tags] - - def uploads - @report = Reports::Uploads.new(params[:min_date], params[:max_date], params[:queries]) - end + respond_to :html, :xml, :json def upload_tags @user = User.find(params[:user_id]) diff --git a/app/logical/reports/uploads.rb b/app/logical/reports/uploads.rb deleted file mode 100644 index 2fbfd0a72..000000000 --- a/app/logical/reports/uploads.rb +++ /dev/null @@ -1,26 +0,0 @@ -module Reports - class Uploads - attr_reader :min_date, :max_date, :queries - - def initialize(min_date, max_date, queries) - if min_date.present? - @min_date = min_date - else - @min_date = 30.days.ago.to_date - end - - if max_date.present? - @max_date = max_date - else - @max_date = Date.today - end - - @queries = queries.to_s.split(/,\s*/).join(",") - end - - def generate_sig - verifier = ActiveSupport::MessageVerifier.new(Danbooru.config.reportbooru_key, serializer: JSON, digest: "SHA256") - verifier.generate("#{min_date},#{max_date},#{queries}") - end - end -end diff --git a/app/views/reports/uploads.html.erb b/app/views/reports/uploads.html.erb deleted file mode 100644 index b3ca5a58d..000000000 --- a/app/views/reports/uploads.html.erb +++ /dev/null @@ -1,33 +0,0 @@ -