From 6da1fe9291d3632fa93d12c3103fba223cda3372 Mon Sep 17 00:00:00 2001 From: Braulio Bhavamitra Date: Wed, 8 Aug 2012 13:50:57 +0000 Subject: [PATCH] Do not index address for profiles (private data) --- app/models/profile.rb | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/models/profile.rb b/app/models/profile.rb index 3e028e0..210cdb5 100644 --- a/app/models/profile.rb +++ b/app/models/profile.rb @@ -204,7 +204,7 @@ class Profile < ActiveRecord::Base end belongs_to :region - + def location(separator = ' - ') myregion = self.region if myregion @@ -285,12 +285,12 @@ class Profile < ActiveRecord::Base true end - # registar callback for creating boxes after the object is created. + # registar callback for creating boxes after the object is created. after_create :create_default_set_of_boxes # creates the initial set of boxes when the profile is created. Can be # overriden for each subclass to create a custom set of boxes for its - # instances. + # instances. def create_default_set_of_boxes if template apply_template(template, :copy_articles => false) @@ -405,7 +405,7 @@ class Profile < ActiveRecord::Base # returns +false+ def person? - self.kind_of?(Person) + self.kind_of?(Person) end def enterprise? @@ -513,7 +513,7 @@ private :generate_url, :url_options after_create :insert_default_article_set def insert_default_article_set - if template + if template copy_articles_from template else default_set_of_articles.each do |article| @@ -583,7 +583,7 @@ private :generate_url, :url_options raise _("%s can't have members") % self.class.name end end - + def remove_member(person) self.disaffiliate(person, Profile::Roles.all_roles(environment.id)) end @@ -909,7 +909,7 @@ private :generate_url, :url_options acts_as_searchable :fields => facets_fields_for_solr + [:extra_data_for_index, # searched fields {:name => {:type => :text, :boost => 2.0}}, - {:identifier => :text}, {:address => :text}, {:nickname => :text}, + {:identifier => :text}, {:nickname => :text}, # filtered fields {:public => :boolean}, {:environment_id => :integer}, {:category_filter => :integer}, @@ -929,7 +929,7 @@ private :generate_url, :url_options def control_panel_settings_button {:title => _('Profile Info and settings'), :icon => 'edit-profile'} - end + end def followed_by?(person) person.is_member_of?(self) -- libgit2 0.21.2