From e9ffa16b091be22eec1b7d5a13bb768a3de49d8a Mon Sep 17 00:00:00 2001 From: r888888888 Date: Sat, 2 Jan 2016 23:48:52 -0800 Subject: [PATCH] fixes #2562: Saved Searches - undefined method --- app/models/saved_search.rb | 4 ++++ app/views/saved_searches/index.html.erb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/models/saved_search.rb b/app/models/saved_search.rb index 4cc6b1c78..0e3c8fe41 100644 --- a/app/models/saved_search.rb +++ b/app/models/saved_search.rb @@ -3,6 +3,10 @@ class SavedSearch < ActiveRecord::Base extend ActiveSupport::Concern module ClassMethods + def posts_search_available? + Danbooru.config.listbooru_server.present? && CurrentUser.is_gold? + end + def refresh_listbooru(user_id) return false unless Danbooru.config.listbooru_enabled? diff --git a/app/views/saved_searches/index.html.erb b/app/views/saved_searches/index.html.erb index f4f052757..a043c70db 100644 --- a/app/views/saved_searches/index.html.erb +++ b/app/views/saved_searches/index.html.erb @@ -7,7 +7,7 @@ <% if category.present? %> <%= link_to_if SavedSearch.posts_search_available?, category.tr("_", " "), posts_path(:tags => "search:#{category}") %> <% else %> - <%= link_to "Uncategorized", posts_path(:tags => "search:all") %> + <%= link_to_if SavedSearch.posts_search_available?, "Uncategorized", posts_path(:tags => "search:all") %> <% end %>