diff --git a/app/controllers/messages_controller.rb b/app/controllers/messages_controller.rb index 90e0d937c..e974936eb 100644 --- a/app/controllers/messages_controller.rb +++ b/app/controllers/messages_controller.rb @@ -77,6 +77,9 @@ class MessagesController < ApplicationController # Reply to a topic def reply + if params[:reply][:content] == "" + (redirect_to board_message_path(@board, @topic, :r => @reply), :notice => l(:label_reply_empty);return) + end @reply = Message.new @reply.author = User.current @reply.board = @board diff --git a/config/locales/en.yml b/config/locales/en.yml index 6c07f5723..1e975decc 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -1646,6 +1646,7 @@ en: label_memo_locked: 'Topic is locked' label_downloads_list: enter file list. label_sumbit_empty: search bar need container. + label_reply_empty: Reply Cann't Empty. label_setup_time: Start date label_endup_time: Over date label_class_period: Class hour diff --git a/config/locales/zh.yml b/config/locales/zh.yml index 52624dcc9..e75cf7b11 100644 --- a/config/locales/zh.yml +++ b/config/locales/zh.yml @@ -1933,6 +1933,7 @@ zh: label_contest_reason: 参赛宣言: label_notification: 通知 label_sumbit_empty: 搜索内容不能为空 + label_reply_empty: 回复内容不能为空 no_use: 没有帮助 cancel_no_use: 撤销没有帮助 cancel_apply: 取消申请