Disable check v1 token server pro (#2149)

GitOrigin-RevId: 3aba52f97dc99212a8516e3c071c341b68763199
This commit is contained in:
Miguel Serrano
2019-09-13 07:35:35 +00:00
committed by sharelatex
parent 96533165eb
commit f6d70de1aa
@@ -12,6 +12,7 @@
*/
const crypto = require('crypto')
const V1Api = require('../V1/V1Api')
const Features = require('../../infrastructure/Features')
const Async = require('async')
const logger = require('logger-sharelatex')
const { promisify } = require('util')
@@ -71,6 +72,11 @@ const ProjectTokenGenerator = {
function(cb) {
const token = ProjectTokenGenerator.readOnlyToken()
logger.log({ token }, 'Generated read-only token')
if (!Features.hasFeature('overleaf-integration')) {
return cb(null, token)
}
return V1Api.request(
{
url: `/api/v1/sharelatex/docs/read_token/${token}/exists`,