diff options
Diffstat (limited to 'app/models/node.rb')
| -rw-r--r-- | app/models/node.rb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/models/node.rb b/app/models/node.rb index 35904d4..4a8ef54 100644 --- a/app/models/node.rb +++ b/app/models/node.rb | |||
| @@ -57,7 +57,10 @@ class Node < ActiveRecord::Base | |||
| 57 | elsif draft && draft.user != user | 57 | elsif draft && draft.user != user |
| 58 | raise "Page is locked" | 58 | raise "Page is locked" |
| 59 | else | 59 | else |
| 60 | self.pages.create! :user_id => user.id | 60 | p = self.pages.create! |
| 61 | p.user = user | ||
| 62 | p.save | ||
| 63 | p | ||
| 61 | end | 64 | end |
| 62 | end | 65 | end |
| 63 | 66 | ||
