summaryrefslogtreecommitdiff
path: root/app/models/node.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/node.rb')
-rw-r--r--app/models/node.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/node.rb b/app/models/node.rb
index 99a2d84..2e711cf 100644
--- a/app/models/node.rb
+++ b/app/models/node.rb
@@ -42,13 +42,12 @@ class Node < ActiveRecord::Base
42 42
43 # Instance Methods 43 # Instance Methods
44 44
45
46 def find_or_create_draft user 45 def find_or_create_draft user
47 if draft && draft.user == user 46 if draft && draft.user == user
48 draft 47 draft
49 elsif draft && draft.user.nil? 48 elsif draft && draft.user.nil?
50 draft.user = user 49 draft.user = user
51 save 50 draft.save
52 draft 51 draft
53 elsif draft && draft.user != user 52 elsif draft && draft.user != user
54 raise "Page is locked" 53 raise "Page is locked"
@@ -87,6 +86,7 @@ class Node < ActiveRecord::Base
87 86
88 I18n.locale = locale_before 87 I18n.locale = locale_before
89 88
89 page.save
90 page 90 page
91 end 91 end
92 92