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, 4 insertions, 0 deletions
diff --git a/app/models/node.rb b/app/models/node.rb
index b04aeba..00acc29 100644
--- a/app/models/node.rb
+++ b/app/models/node.rb
@@ -69,6 +69,8 @@ class Node < ActiveRecord::Base
69 69
70 p.tag_list = self.head.tag_list.join(", ") 70 p.tag_list = self.head.tag_list.join(", ")
71 71
72 locale_before = I18n.locale
73
72 I18n.available_locales.each do |l| 74 I18n.available_locales.each do |l|
73 next if l == :root 75 next if l == :root
74 I18n.locale = l 76 I18n.locale = l
@@ -78,6 +80,8 @@ class Node < ActiveRecord::Base
78 p.body = self.head.body 80 p.body = self.head.body
79 end 81 end
80 82
83 I18n.locale = locale_before
84
81 p.user = user 85 p.user = user
82 p.save 86 p.save
83 p 87 p