diff --git a/server/app.js b/server/app.js index 4d22992bf1b9dd92d73a7570f3010ba2ef511156..b8e15fae2611e435aac2c3e754fb2bd39f9cb0ae 100644 --- a/server/app.js +++ b/server/app.js @@ -1,6 +1,5 @@ /* eslint-disable no-param-reassign */ /* eslint-disable global-require */ -/* eslint-disable import/no-extraneous-dependencies */ const path = require('path') const config = require('config') diff --git a/server/component-xpub-review-backend/src/reviewBackend.js b/server/component-xpub-review-backend/src/reviewBackend.js index 316488528c4259db6dd2726810e2259baedec430..8b4110df00c3d7b5ced8616d1422ffc749f83ec9 100644 --- a/server/component-xpub-review-backend/src/reviewBackend.js +++ b/server/component-xpub-review-backend/src/reviewBackend.js @@ -1,5 +1,3 @@ -/* eslint-disable global-require */ -/* eslint-disable import/no-extraneous-dependencies */ const { pick } = require('lodash') const config = require('config') const passport = require('passport') @@ -11,10 +9,10 @@ const { AuthorizationError } = require('@pubsweet/errors') const authBearer = passport.authenticate('bearer', { session: false }) +const { User, Fragment, Team, Collection } = require('@pubsweet/models') + module.exports = app => { app.patch('/api/make-invitation', authBearer, async (req, res, next) => { - const { User, Fragment, Team, Collection } = require('@pubsweet/models') - try { const version = await Fragment.find(req.body.versionId) const project = await Collection.find(req.body.projectId) @@ -110,8 +108,6 @@ module.exports = app => { app.patch('/api/make-decision', authBearer, async (req, res, next) => { try { - const { User, Fragment, Collection } = require('@pubsweet/models') - const version = await Fragment.find(req.body.versionId) const project = await Collection.find(req.body.projectId) const authors = await Promise.all(version.owners.map(id => User.find(id)))