diff options
Diffstat (limited to 'lib/update_importer.rb')
| -rw-r--r-- | lib/update_importer.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/update_importer.rb b/lib/update_importer.rb index 0cc07fe..ed53ef3 100644 --- a/lib/update_importer.rb +++ b/lib/update_importer.rb | |||
| @@ -102,6 +102,8 @@ class UpdateImporter | |||
| 102 | if xhtml.elements['author'] | 102 | if xhtml.elements['author'] |
| 103 | user = User.find_by_login(xhtml.elements['author'].get_text.to_s) | 103 | user = User.find_by_login(xhtml.elements['author'].get_text.to_s) |
| 104 | page.user = user | 104 | page.user = user |
| 105 | else | ||
| 106 | page.user = User.first | ||
| 105 | end | 107 | end |
| 106 | 108 | ||
| 107 | page.published_at = date.to_time | 109 | page.published_at = date.to_time |
| @@ -120,6 +122,7 @@ class UpdateImporter | |||
| 120 | 122 | ||
| 121 | if node.head.nil? && page | 123 | if node.head.nil? && page |
| 122 | node.head = page | 124 | node.head = page |
| 125 | node.draft = nil | ||
| 123 | node.save! | 126 | node.save! |
| 124 | end | 127 | end |
| 125 | end | 128 | end |
