module PackagesHelper # Return a query of all screenshots that the current user may see # Consists of: # - approved (public) screenshots # - screenshots uploaded by the user (determined by cookie session) def screenshots_visible_to_user self.screenshots.where( # "approved=true" "approved=true OR uploaderhash=?", session[:token] ) end end