From 2fe058eccf0ad43f21f41b36435ccbc4214887bf Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 30 Jan 2022 22:36:54 -0600 Subject: [PATCH] uploads: fix tag warnings not being shown after upload. Fix the warnings about not having enough tags, or not having an artist or copyright tag, not being shown after creating a new post. --- app/controllers/posts_controller.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/controllers/posts_controller.rb b/app/controllers/posts_controller.rb index 8d4b4564c..a8617669a 100644 --- a/app/controllers/posts_controller.rb +++ b/app/controllers/posts_controller.rb @@ -68,6 +68,10 @@ class PostsController < ApplicationController @post.save if @post.errors.none? + if @post.warnings.any? + flash[:notice] = @post.warnings.full_messages.join(".\n \n") + end + respond_with(@post) elsif @post.errors.of_kind?(:md5, :taken) @original_post = Post.find_by!(md5: @post.md5)