From 1142ed9ab4b97aa5dd6aa4b895daa88b529a20d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B1=E5=8D=9A=E4=BA=9E?= Date: Thu, 24 Mar 2022 11:56:25 +0800 Subject: [PATCH] fix error --- app/controllers/asks_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/asks_controller.rb b/app/controllers/asks_controller.rb index e7655d3..b66bf87 100644 --- a/app/controllers/asks_controller.rb +++ b/app/controllers/asks_controller.rb @@ -18,7 +18,7 @@ class AsksController < ApplicationController ask_question = AskQuestion.new locale = I18n.locale ask_settings = AskCategorySetting.where(:category_id.in=> categories.collect{|v| v.id.to_s}).to_a - if ask_settings.count != 0 && ask_settings.count != categories.count + if ask_settings.count != categories.count ask_settings = [AskSetting.first]+ask_settings end ask_setting = AskCategorySetting.where(category_id: categories.first.id.to_s).first @@ -115,7 +115,7 @@ class AsksController < ApplicationController categories = Array(Category.find(OrbitHelper.page_categories)) rescue ['all'] categories = module_app.categories if categories.include? 'all' ask_settings = AskCategorySetting.where(:category_id.in=> categories.collect{|v| v.id.to_s}).to_a - if ask_settings.count != 0 && ask_settings.count != categories.count + if ask_settings.count != categories.count ask_settings = [AskSetting.first]+ask_settings end ask_setting = AskCategorySetting.where(category_id: categories.first.id.to_s).first @@ -182,7 +182,7 @@ class AsksController < ApplicationController end end end - flag =(!ask_setting.default_setting['recaptcha'] || gotcha_valid?) && @ask_question.save + flag = !ask_setting.default_setting['recaptcha'] || gotcha_valid? if flag all_to_save.each do |to_save| flag = flag && to_save[1].save