OSDN Git Service

add comic story
[pettanr/pettanr.git] / app / models / scroll_panel.rb
index e70bc5d..3db3965 100644 (file)
@@ -118,7 +118,7 @@ class ScrollPanel < Peta::Leaf
   
   def store operators, old_t = nil
     res = false
-    ScrollPanel.transaction do
+    self.class.transaction do
       case self.allow? operators
       when true
         self.rotate old_t
@@ -128,7 +128,7 @@ class ScrollPanel < Peta::Leaf
       end
       res = self.save
       raise ActiveRecord::Rollback unless res
-      res = ScrollPanel.validate_t(self.scroll_id) 
+      res = self.class.validate_t(self.scroll_id) 
       unless res
         self.errors.add :t, 'unserialized'
         raise ActiveRecord::Rollback