]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/user.rb
First stage of i18n. Some migrations and extra plugins.
[rails.git] / app / models / user.rb
index 4113662aa411e3e5c3c60b1f809f2a0d2dc3a93d..85d9713169cdb5d148a07114d1947cd6f2c033c9 100644 (file)
@@ -1,6 +1,8 @@
 class User < ActiveRecord::Base
   require 'xml/libxml'
 
+  belongs_to :language, :foreign_key => 'locale'
+  
   has_many :traces
   has_many :diary_entries, :order => 'created_at DESC'
   has_many :messages, :foreign_key => :to_user_id, :order => 'sent_on DESC'
@@ -113,7 +115,7 @@ class User < ActiveRecord::Base
   def delete
     self.active = false
     self.display_name = "user_#{self.id}"
-    self.description = nil
+    self.description = ""
     self.home_lat = nil
     self.home_lon = nil
     self.image = nil