post replacement: rescale notes.

This commit is contained in:
evazion
2017-05-17 00:14:20 -05:00
parent 302bc52bf8
commit 9f1096e67f
3 changed files with 39 additions and 5 deletions

View File

@@ -127,6 +127,14 @@ class Note < ActiveRecord::Base
User.id_to_name(creator_id)
end
def rescale!(x_scale, y_scale)
self.x *= x_scale
self.y *= y_scale
self.width *= x_scale
self.height *= y_scale
save!
end
def update_post
if self.changed?
if Note.where(:is_active => true, :post_id => post_id).exists?