diff --git a/app/models/ask_setting.rb b/app/models/ask_setting.rb index 1f65f6f..20698cb 100644 --- a/app/models/ask_setting.rb +++ b/app/models/ask_setting.rb @@ -160,7 +160,11 @@ class AskSetting ask_category_settings = AskCategorySetting.enabled.to_a end ask_category_settings.each do |c| - cat = Category.find(c.category_id) + cat = Category.find(c.category_id) rescue nil + if cat.nil? + c.destroy + next + end c.custom_fields.each do |k,v| trans = v["field"] tmp_locales.each do |l|