From 3a422b26df3b42976798ed53cc9059b0d6403a32 Mon Sep 17 00:00:00 2001 From: BrokenEagle Date: Thu, 16 Jan 2020 21:37:23 +0000 Subject: [PATCH] Removed unneeded commentary tag checkboxes As per the discussion on GitHub, these will be handled instead by the existing mechanisms of related and frequent tags. --- app/controllers/uploads_controller.rb | 3 +-- app/logical/upload_service.rb | 5 ----- app/views/uploads/new.html.erb | 4 ---- .../20200114204550_add_more_commentary_to_uploads.rb | 8 ++------ db/structure.sql | 8 ++------ 5 files changed, 5 insertions(+), 23 deletions(-) diff --git a/app/controllers/uploads_controller.rb b/app/controllers/uploads_controller.rb index 1e27f7c8d..d777ba39d 100644 --- a/app/controllers/uploads_controller.rb +++ b/app/controllers/uploads_controller.rb @@ -64,8 +64,7 @@ class UploadsController < ApplicationController file source tag_string rating status parent_id artist_commentary_title artist_commentary_desc include_artist_commentary referer_url md5_confirmation as_pending translated_commentary_title - translated_commentary_desc add_commentary_tag add_commentary_request_tag - add_commentary_check_tag add_partial_commentary_tag + translated_commentary_desc ] params.require(:upload).permit(permitted_params) diff --git a/app/logical/upload_service.rb b/app/logical/upload_service.rb index bf3f0930e..8c975f4e4 100644 --- a/app/logical/upload_service.rb +++ b/app/logical/upload_service.rb @@ -111,11 +111,6 @@ class UploadService if !upload.uploader.can_upload_free? || upload.upload_as_pending? p.is_pending = true end - - p.add_tag("commentary") if upload.add_commentary_tag - p.add_tag("commentary_request") if upload.add_commentary_request_tag - p.add_tag("commentary_check") if upload.add_commentary_check_tag - p.add_tag("partial_commentary") if upload.add_partial_commentary_tag end end end diff --git a/app/views/uploads/new.html.erb b/app/views/uploads/new.html.erb index c59a13a09..b46b02cd4 100644 --- a/app/views/uploads/new.html.erb +++ b/app/views/uploads/new.html.erb @@ -49,8 +49,6 @@ <%= f.input :artist_commentary_title, as: :string, label: "Original Title", input_html: { size: 60, value: params[:artist_commentary_title] } %> <%= f.input :artist_commentary_desc, as: :text, label: "Original Description", input_html: { size: "60x5", value: params[:artist_commentary_desc] } %> <%= f.input :include_artist_commentary, as: :boolean, label: "Include Commentary", input_html: { checked: params[:include_artist_commentary].present? } %> - <%= f.input :add_commentary_tag, as: :boolean, label: "Add commentary tag", input_html: { checked: params[:add_commentary_tag].present? } %> - <%= f.input :add_commentary_request_tag, as: :boolean, label: "Add commentary request tag", input_html: { checked: params[:add_commentary_request_tag].present? } %> @@ -61,8 +59,6 @@ diff --git a/db/migrate/20200114204550_add_more_commentary_to_uploads.rb b/db/migrate/20200114204550_add_more_commentary_to_uploads.rb index f7a07e8d9..335076a06 100644 --- a/db/migrate/20200114204550_add_more_commentary_to_uploads.rb +++ b/db/migrate/20200114204550_add_more_commentary_to_uploads.rb @@ -1,10 +1,6 @@ class AddMoreCommentaryToUploads < ActiveRecord::Migration[6.0] def change - add_column :uploads, :translated_commentary_title, :text - add_column :uploads, :translated_commentary_desc, :text - add_column :uploads, :add_commentary_tag, :boolean - add_column :uploads, :add_commentary_request_tag, :boolean - add_column :uploads, :add_commentary_check_tag, :boolean - add_column :uploads, :add_partial_commentary_tag, :boolean + add_column :uploads, :translated_commentary_title, :text, null: false, default: "" + add_column :uploads, :translated_commentary_desc, :text, null: false, default: "" end end diff --git a/db/structure.sql b/db/structure.sql index cb8b1da5c..85592033e 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -3022,12 +3022,8 @@ CREATE TABLE public.uploads ( include_artist_commentary boolean, context text, referer_url text, - translated_commentary_title text, - translated_commentary_desc text, - add_commentary_tag boolean, - add_commentary_request_tag boolean, - add_commentary_check_tag boolean, - add_partial_commentary_tag boolean + translated_commentary_title text DEFAULT ''::text NOT NULL, + translated_commentary_desc text DEFAULT ''::text NOT NULL );