OSDN Git Service

fix update
[pettanr/pettanr.git] / lib / peta / item.rb
index 74ae027..7b991bb 100644 (file)
@@ -159,7 +159,7 @@ module Peta
     def valid_encode
       self.class.valid_encode_columns.each do |a|
         next if attributes[a] == nil
-        raise Pettanr::BadRequest unless attributes[a].valid_encoding?
+        raise Pettanr::BadRequest unless self.attributes[a].valid_encoding?
       end
     end
     
@@ -188,6 +188,7 @@ module Peta
     end
     
     def overwrite 
+      self.class.my_peta.overwrites self
     end
     
     def user_visible? operators