misc: upgrade apollo-server + remove temp dep resolutions

This commit is contained in:
Nick
2019-05-31 20:43:29 -04:00
parent f142bcfdc4
commit dc33476782
6 changed files with 163 additions and 149 deletions

View File

@@ -43,7 +43,6 @@ class AuthDirective extends SchemaDirectiveVisitor {
if (!context.req.user) {
throw new Error('Unauthorized')
}
if (!_.some(context.req.user.permissions, pm => _.includes(requiredScopes, pm))) {
throw new Error('Forbidden')
}

View File

@@ -14,7 +14,7 @@ module.exports = {
async locales(obj, args, context, info) {
let remoteLocales = await WIKI.cache.get('locales')
let localLocales = await WIKI.models.locales.query().select('code', 'isRTL', 'name', 'nativeName', 'createdAt', 'updatedAt')
remoteLocales = (remoteLocales) ? remoteLocales : localLocales
remoteLocales = remoteLocales || localLocales
return _.map(remoteLocales, rl => {
let isInstalled = _.some(localLocales, ['code', rl.code])
return {