now only approved announcement can be viewed when backend is open
This commit is contained in:
		
							parent
							
								
									7401a6ae59
								
							
						
					
					
						commit
						bae1c0da7d
					
				| 
						 | 
				
			
			@ -341,9 +341,18 @@ class ApplicationController < ActionController::Base
 | 
			
		|||
    else
 | 
			
		||||
      objects = get_viewable(object_class, query)
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    if (!user_signed_in? && object_class == "bulletin")
 | 
			
		||||
      objects = get_bulletins_for_open_backend(objects)
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    Kaminari.paginate_array(filter_authorized_objects(objects)).page(params[:page]).per(10)
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def get_bulletins_for_open_backend(objects)
 | 
			
		||||
    objects.select{|object| object.is_rejected == false && object.is_pending == false} 
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def get_string_value_from_object(object)
 | 
			
		||||
    s = object.name_translations[I18n.locale.to_s] unless s rescue nil
 | 
			
		||||
    s = object.title_translations[I18n.locale.to_s] unless s rescue nil
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in New Issue