diff --git a/app/controllers/stores_controller.rb b/app/controllers/stores_controller.rb index 6e7bbdc93..84a9c95d6 100644 --- a/app/controllers/stores_controller.rb +++ b/app/controllers/stores_controller.rb @@ -13,19 +13,19 @@ class StoresController < ApplicationController result = resultSet.to_a.dup - # result.map { |res| - # if(res.container.nil? || - # (res.container.class.to_s=="Project" && res.container.is_public == false) || - # (res.container.has_attribute?(:project) && res.container.project.is_public == false) || - # (res.container.class.to_s=="HomeworkAttach" && res.container.bid.reward_type == 3) || - # false - # ) - # logger.debug("=====================================#{result.include? res}") - # logger.debug("=====================================#{res}") - # result.delete(res) - # logger.debug("=====================================#{result.include? res}") - # end - # } + result.map { |res| + if(res.container.nil? || + (res.container.class.to_s=="Project" && res.container.is_public == false) || + (res.container.has_attribute?(:project) && res.container.project.is_public == false) || + (res.container.class.to_s=="HomeworkAttach" && res.container.bid.reward_type == 3) || + false + ) + # logger.debug("=====================================#{result.include? res}") + # logger.debug("=====================================#{res}") + result.delete(res) + # logger.debug("=====================================#{result.include? res}") + end + } @searched_attach = paginateHelper result end