diff options
| -rw-r--r-- | app/models/node.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/app/models/node.rb b/app/models/node.rb index 4a8ef54..30e9e59 100644 --- a/app/models/node.rb +++ b/app/models/node.rb | |||
| @@ -57,7 +57,12 @@ 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 | p = self.pages.create! | 60 | # TODO clone tags later on |
| 61 | p = self.pages.create!( | ||
| 62 | :title => self.head.title, | ||
| 63 | :abstract => self.head.abstract, | ||
| 64 | :body => self.head.body | ||
| 65 | ) | ||
| 61 | p.user = user | 66 | p.user = user |
| 62 | p.save | 67 | p.save |
| 63 | p | 68 | p |
