]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/controllers/api/v1/requests.js
3 const express
= require('express')
4 const mongoose
= require('mongoose')
6 const constants
= require('../../../initializers/constants')
7 const middlewares
= require('../../../middlewares')
8 const admin
= middlewares
.admin
9 const oAuth
= middlewares
.oauth
11 const Request
= mongoose
.model('Request')
13 const router
= express
.Router()
21 // ---------------------------------------------------------------------------
23 module
.exports
= router
25 // ---------------------------------------------------------------------------
27 function getStatsRequests (req
, res
, next
) {
28 Request
.list(function (err
, requests
) {
29 if (err
) return next(err
)
31 const remainingMilliSeconds
= constants
.REQUESTS_INTERVAL
- (Date
.now() % constants
.REQUESTS_INTERVAL
)
35 remainingMilliSeconds: remainingMilliSeconds
,
36 milliSecondsInterval: constants
.REQUESTS_INTERVAL