OSDN Git Service

fix leaf view
[pettanr/pettanr.git] / app / models / story.rb
index 6284c56..0a59dbd 100644 (file)
@@ -3,9 +3,6 @@ class Story < Peta::Binder
   load_manifest
   has_many :comic_stories
   has_many :story_sheets
-  has_many :sheets, :through => :story_sheets
-  has_many :play_story_sheets, :class_name => 'StorySheet', :order => 't'
-  has_many :play_sheets, :source => 'Sheet', :through => :play_story_sheets
   belongs_to :author
   
   validates :title, :presence => true, :length => {:maximum => 100}
@@ -33,22 +30,10 @@ class Story < Peta::Binder
     end
   end
   
-  def story_sheets_count
-    StorySheet.where(['story_sheets.story_id = ?', self.id]).count
-  end
-  
   def self.public_list_where
     'stories.visible > 0'
   end
   
-  def self.list_opt
-    {:comic_stories => {:comic => {}}, :author => {} }
-  end
-  
-  def self.list_json_opt
-    {:include => {:comic_stories => {:include => {:comic => {}}}, :author => {}}}
-  end
-  
   def self.show_opt
     {:include => {:comic_stories => {:comic => {}}, :author => {}}}
   end