From f6d70de1aa0a913cf0d0e671276b0911b0d2f587 Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Fri, 13 Sep 2019 09:21:06 +0200 Subject: [PATCH] Disable check v1 token server pro (#2149) GitOrigin-RevId: 3aba52f97dc99212a8516e3c071c341b68763199 --- .../web/app/src/Features/Project/ProjectTokenGenerator.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/web/app/src/Features/Project/ProjectTokenGenerator.js b/services/web/app/src/Features/Project/ProjectTokenGenerator.js index 7e22eeb023..b4f73c28d3 100644 --- a/services/web/app/src/Features/Project/ProjectTokenGenerator.js +++ b/services/web/app/src/Features/Project/ProjectTokenGenerator.js @@ -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`,