mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-10 22:50:46 +02:00
Merge pull request #8556 from overleaf/em-tl-image-alpha-only
Show new TeX Live images to alpha users GitOrigin-RevId: 4a4a96cc1a6661720fcc14dd1ffae275d19a004a
This commit is contained in:
@@ -2,7 +2,6 @@ const { ObjectId } = require('mongodb')
|
||||
const _ = require('lodash')
|
||||
const { promisify } = require('util')
|
||||
const Settings = require('@overleaf/settings')
|
||||
const { hasAdminAccess } = require('../Helpers/AdminAuthorizationHelper')
|
||||
|
||||
const ENGINE_TO_COMPILER_MAP = {
|
||||
latex_dvipdf: 'latex',
|
||||
@@ -164,11 +163,11 @@ function _addNumericSuffixToProjectName(name, allProjectNames, maxLength) {
|
||||
return null
|
||||
}
|
||||
|
||||
function getAllowedImagesForUser(sessionUser) {
|
||||
function getAllowedImagesForUser(user) {
|
||||
const images = Settings.allowedImageNames || []
|
||||
if (hasAdminAccess(sessionUser)) {
|
||||
if (user?.alphaProgram) {
|
||||
return images
|
||||
} else {
|
||||
return images.filter(image => !image.adminOnly)
|
||||
return images.filter(image => !image.alphaOnly)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user