OSDN Git Service

fix anything
[pettanr/pettanr.git] / app / models / comic.rb
index 5204201..5b7f9dc 100644 (file)
@@ -22,8 +22,14 @@ class Comic < Peta::Content
   end
   
   def visible? operators
-    return false unless super
-    self.visible > 0
+    case super
+    when nil # super return
+      return true
+    when false
+      return false
+    else
+      self.visible > 0
+    end
   end
   
   def comic_stories_count
@@ -33,7 +39,7 @@ class Comic < Peta::Content
   def symbol_filename
   end
   
-  def self.list_where
+  def self.public_list_where
     'comics.visible > 0'
   end