first commit

This commit is contained in:
2025-04-24 13:11:28 +08:00
commit ff9c54d5e4
5960 changed files with 834111 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
const Settings = require('@overleaf/settings')
module.exports = {
hasAdminAccess,
canRedirectToAdminDomain,
}
function hasAdminAccess(user) {
if (!Settings.adminPrivilegeAvailable) return false
if (!user) return false
return Boolean(user.isAdmin)
}
function canRedirectToAdminDomain(user) {
if (Settings.adminPrivilegeAvailable) return false
if (!Settings.adminUrl) return false
if (!user) return false
return Boolean(user.isAdmin)
}