Brian Gough 9 лет назад
Родитель
Сommit
60443f3fa6
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      services/track-changes/app/coffee/UpdatesManager.coffee

+ 1 - 0
services/track-changes/app/coffee/UpdatesManager.coffee

@@ -150,6 +150,7 @@ module.exports = UpdatesManager =
 			return callback(error) if error?
 			return callback(error) if error?
 			logger.log {count: project_ids?.length, project_ids: project_ids}, "found projects"
 			logger.log {count: project_ids?.length, project_ids: project_ids}, "found projects"
 			jobs = []
 			jobs = []
+			project_ids = _.shuffle project_ids # randomise to avoid hitting same projects each time
 			selectedProjects = if limit < 0 then project_ids else project_ids[0...limit]
 			selectedProjects = if limit < 0 then project_ids else project_ids[0...limit]
 			for project_id in selectedProjects
 			for project_id in selectedProjects
 				do (project_id) ->
 				do (project_id) ->