Commit 6058722d735f154f65423f2fb78cfeb0f944f20d
1 parent
4d39d7f9
Exists in
master
and in
29 other branches
ActionItem616: fixed listing of recent private content
git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@2400 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing
2 changed files
with
1 additions
and
16 deletions
Show diff stats
app/models/article.rb
... | ... | @@ -77,7 +77,7 @@ class Article < ActiveRecord::Base |
77 | 77 | # |
78 | 78 | # Only includes articles where advertise == true |
79 | 79 | def self.recent(limit) |
80 | - options = { :limit => limit, :conditions => { :advertise => true }, :order => 'created_at desc, articles.id desc' } | |
80 | + options = { :limit => limit, :conditions => { :advertise => true, :public_article => true }, :order => 'created_at desc, articles.id desc' } | |
81 | 81 | self.find(:all, options) |
82 | 82 | end |
83 | 83 | ... | ... |
test/functional/profile_editor_controller_test.rb
... | ... | @@ -213,21 +213,6 @@ class ProfileEditorControllerTest < Test::Unit::TestCase |
213 | 213 | assert_equal false, Profile['ze'].public_profile |
214 | 214 | end |
215 | 215 | |
216 | - should 'display public_content field for editing' do | |
217 | - profile = Profile['ze'] | |
218 | - get :edit, :profile => 'ze' | |
219 | - assert_tag :tag => 'input', :attributes => { :type => 'radio', :checked => 'checked', :name => 'profile_data[public_content]', :value => 'true' } | |
220 | - assert_tag :tag => 'input', :attributes => { :type => 'radio', :name => 'profile_data[public_content]', :value => 'false' } | |
221 | - end | |
222 | - | |
223 | - should 'display properly that the content is non-public' do | |
224 | - profile = Profile['ze'] | |
225 | - profile.update_attributes(:public_content => false) | |
226 | - get :edit, :profile => 'ze' | |
227 | - assert_tag :tag => 'input', :attributes => { :type => 'radio', :checked => 'checked', :name => 'profile_data[public_content]', :value => 'false' } | |
228 | - assert_tag :tag => 'input', :attributes => { :type => 'radio', :name => 'profile_data[public_content]', :value => 'true' } | |
229 | - end | |
230 | - | |
231 | 216 | should 'show error messages for invalid foundation_year' do |
232 | 217 | org = Organization.create!(:name => 'test org', :identifier => 'testorg') |
233 | 218 | post :edit, :profile => 'testorg', :profile_data => { :foundation_year => 'aaa' } | ... | ... |