changed statistics behavior

pull/1898/head^2 0.13.0
Diego Sampaio 10 years ago committed by Gabriel Engel
parent 15d3e44efb
commit 94c9ef3f5b
  1. 19
      server/startup/cron.coffee

@ -2,22 +2,23 @@
SyncedCron.config
collectionName: 'rocketchat_cron_history'
generateStatistics = ->
statistics = RocketChat.statistics.save()
statistics.host = Meteor.absoluteUrl()
unless RocketChat.settings.get 'Statistics_opt_out'
HTTP.post 'https://rocket.chat/stats',
data: statistics
return
Meteor.startup ->
Meteor.defer ->
generateStatistics()
# Generate and save statistics every hour
SyncedCron.add
name: 'Generate and save statistics',
schedule: (parser) -># parser is a later.parse object
return parser.text 'every 1 hour'
job: ->
statistics = RocketChat.statistics.save()
statistics.host = Meteor.absoluteUrl()
unless RocketChat.settings.get 'Statistics_opt_out'
console.log 'Sending statistics data to Rocket.Chat'
HTTP.post 'https://rocket.chat/stats',
data: statistics
return
job: generateStatistics
SyncedCron.start()

Loading…
Cancel
Save